Advanced Software Engineer
Listed on 2025-12-04
-
Software Development
Software Engineer, Cloud Engineer - Software
Job Overview
Advanced Software Engineer – Relativity
As an Advanced Software Engineer at Relativity, you will use your development expertise to build and enhance our software platform. You will work on a highly scalable, dynamic web system and serverless technologies within the largest data field, helping solve complex problems in the cloud‑based, secure SaaS environment. This role reports to the Manager of Software Engineering and is hybrid – working both on site and remotely.
Job Responsibilities- Design performant, scalable, secure software of the highest quality.
- Collaborate with a software development team to ship reliable, high‑performance code that operates on massive data volumes.
- Focus on quality through comprehensive unit and integration testing, static analysis, and rigorous test strategy.
- Improve the software development process by recommending and instituting changes to policies and procedures.
- Participate in pair programming to enhance software quality and share design and implementation knowledge.
- Mentor less experienced engineers and provide technical guidance to develop internal leadership.
- Bachelor’s Degree (or equivalent) in Computer Science or related disciplines.
- Proficiency in Object‑Oriented Programming with C#, Java or similar.
- Experience with HTML5, JavaScript, CSS, and related web technologies.
- Experience building REST APIs.
- Experience working on an agile software team.
- Knowledge of software engineering disciplines across all layers of the application stack.
- Understanding of Dev Ops principles; experience with Azure Dev Ops is a plus.
- Experience designing and developing highly scalable solutions in Azure or other cloud platforms.
- Experience with Azure Functions, Azure Service Bus, serverless technologies, and related cloud technologies.
- Experience with Domain‑Driven Design principles and Event‑Driven Architecture.
- Excellent knowledge of new technology trends and their application in the marketplace.
The expected salary for this role is between $103,000 and $155,000, based on candidate experience, skill set, qualifications, and internal pay equity. The final offer may vary within this range.
Seniority LevelMid-Senior Level
Employment TypeFull‑time
Job FunctionEngineering and Information Technology – Software Development
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).