Lead Software Engineer
- Relativity Poland sp. z o.o.
- Illinois
- 8mo ago
- Full-Time
- On-site
Posting Type
Hybrid
Job Overview
At Relativity, we empower legal professionals to uncover the truth in the digital age. Our commitment to innovation makes us a driving force in legal technology, and we invite you to be a key player in our journey.Job Description and Requirements
Responsibilities:
Design and implement the full stack of our developer experience, including the front-end portal work in Backstage and integration in the backend with our cloud platforms.
Educate the organization on industry best practices such as DORA metrics, microservice architectures, and testing strategies. Incorporate feedback into the product and use it to help ensure our developers succeed in everything they do.
Leverage modern AI tools to deliver solutions more effectively and openly share knowledge about these tools to other engineers throughout the organization.
Utilize expertise in technologies such as C#, PowerShell, GitHub Actions, and Python to enhance our automation capabilities.
Demonstrate a strong understanding of the Software Development Life Cycle (SDLC) and apply best practices to ensure efficient and reliable software delivery.
Bring Azure experience to the table, contributing to the enhancement of our capabilities.
Participate in on-call rotations to ensure 24/7 availability of critical systems.
Contribute to system software architecture development and future plans by working with Staff and Principal Engineers, Product Managers, and Architects
Work with management to set and communicate team goals and vision in consideration of our requirements; ensure the team stays focused and achieves the goals, adapting to changing requirements.
Guide technical direction, planning, and solutions - Specify non-functional software requirements and analyze all requirements to determine design feasibility within time and cost constraints to provide quality software.
Exemplify Core Values and be a role model - Motivate the team through changes and failures.
Qualifications:
Solid software development experience (7+ years)
Experience with developer portals and/or software catalogs, such as Backstage.
Hands-on experience in CI/CD and DevOps enablement.
Proficiency in scripting languages such as PowerShell, GitHub Actions, or similar technologies.
Solid understanding of SDLC and best practices.
Experience with cloud technologies; Microsoft Azure is highly desirable.
A proactive problem solver with a hands-on attitude towards debugging solutions.
Demonstrated ability to automate processes, even those that may seem challenging to automate.
Excellent problem-solving and communication skills.
Experience working with Agile development methodology
What Sets You Apart:
Ability to dive deep into technical issues and identify root causes.
A mindset geared towards automating workflows to eliminate manual procedures.
Willingness to tackle seemingly un-automatable tasks and find innovative solutions.
If you are passionate about automation, DevOps, and making an impact in legal technology, we'd love to hear from you. Apply today to join our dynamic team and contribute to the evolution of e-discovery solutions.
Relativity is committed to competitive, fair, and equitable compensation practices.
This position is eligible for total compensation which includes a competitive base salary, an annual performance bonus, and long-term incentives.
The expected salary range for this role is between following values:
$150,000 and $224,000The final offered salary will be based on several factors, including but not limited to the candidate's depth of experience, skill set, qualifications, and internal pay equity. Hiring at the top end of the range would not be typical, to allow for future meaningful salary growth in this position.