Lead Software Engineer - Cloud (Remote)

| Remote
Sorry, this job was removed at 9:46 a.m. (CST) on Thursday, January 19, 2023
Find out who’s hiring remotely
See all Remote jobs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Your Role in Action

    • Lead and contribute to technical development projects as a senior member of the team
    • Lead the effort on architecture, design, and development of a performant, scalable, and secure cloud data platform for our core offering of SQL PaaS
    • Make high-impact contributions and provide technical guidance to a software development team to deliver high-quality software that operates on data at a massive scale
    • Lead the design of software using abstraction, low coupling, high cohesion, modularization, encapsulation, information hiding, interfaces, and separation of concerns
    • Specify, analyze, and estimate non-functional software requirements
    • Provide input into system software architecture development by working with lead, staff, and principal engineers
    • Lead the implementation of software using the practical application of algorithms, defensive programming, exception handling, fault tolerance, design patterns, and best practices of object-oriented design and programming such as SOLID
    • Enable best practices of test-driven design and the use of autonomous frameworks and continuous integration and continuous deployment (CI/CD)


Minimum Qualifications

    • 7+ years of professional software development experience on commercial-grade systems and applications with a proven track record of building and delivering successful software
    • Experience with software engineering best practices: unit testing, code reviews, design documentation, and debugging


Preferred Qualifications

    • Experience as a Lead engineer on an agile software team, including mentoring and project leadership
    • Experience designing and developing highly scalable solutions in a cloud platform (Azure, AWS, Google Cloud Platform). Azure experience is a plus
    • Experience developing systems and applications, or related experience
    • At least seven years of experience in .NET software development using C# or related technologies
    • Experience working in highly automated test environments
    • Strong knowledge of Agile software development methodologies (SCRUM)


Relativity is a diverse workplace with different skills and life experiences-and we love and celebrate those differences. We believe that employees are happiest when they're empowered to be their full, authentic selves, regardless how you identify.
Benefit Highlights:
Comprehensive health, dental, and vision plans
Parental leave for primary and secondary caregivers
Flexible work arrangements
Two, week-long company breaks per year
Unlimited time off
Long-term incentive program
Training investment program
Transparency in Coverage Information
The Transparency in Coverage Final Rule requires disclosure of the negotiated rates with in-network providers and the historic allowed amounts paid to out-of-network providers, for all health plans available to employers. Files containing this information for the plans covered are published on this page.
Link: https://www.bcbsil.com/asomrf?EIN=123456789
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin, disability or protected veteran status, or any other legally protected basis, in accordance with applicable law.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

We’re a community of passionate, life-long learners tackling challenging problems. We care about each other and about our community.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about RelativityFind similar jobs