Software Engineer, Level 4 (Senior)
Role details
Job location
Tech stack
Job description
We partner closely with clients to deliver and evolve solutions in environments with real operational and regulatory demands. Our engineering teams operate in a collaborative, accountable environment focused on thoughtful system design, disciplined execution, and consistent delivery of high-quality software., We are seeking a Senior Software Engineer (Level 4) to contribute to the design, development, and delivery of complex software solutions within a distributed, microservices-based environment.
As a senior engineer, you will play a key role in delivering complex solutions, working closely with cross-functional teams and applying strong critical thinking and sound engineering judgment to navigate ambiguity, evaluate system-wide impacts, and drive aligned, high-quality outcomes.
This role requires a disciplined approach to development, including code review, testing, and validation practices that ensure accuracy, performance, and maintainability. You are expected to take ownership of your work and be accountable for the quality and integrity of delivered solutions, including reviewing and validating AI-assisted outputs before implementation.
You will also contribute to team standards and support the development of less tenured engineers, helping reinforce a collaborative, accountable, and quality-focused engineering culture.
ENGINEERING ENVIRONMENT
Our engineering team builds and maintains Java-based applications designed for performance, scalability, and reliability within a distributed, microservices-oriented architecture. Engineers work closely with product, design, and peer teams to ensure alignment and coordinated delivery.
We emphasize disciplined engineering practices, including thoughtful system design, code review, and testing to support maintainability and long-term system health. Engineers are expected to identify dependencies, evaluate cross-system impacts, and align with stakeholders throughout the development process.
Our environment prioritizes clean, maintainable code and consistent use of sound engineering principles. This includes reviewing and validating all work, including AI-assisted outputs, to ensure accuracy and reliability prior to integration.
Our technology stack includes Java, Spring Framework, microservices, RESTful APIs, cloud-based infrastructure, and modern frontend and platform tools.
Requirements
Do you have a High school diploma or GED?, * Strong command of software design principles, building scalable, maintainable solutions and making sound decisions in complex systems
- Write clean, readable code, consistently applying principles such as DRY and SOLID
- Maintain a disciplined approach to development, using testing and code review to deliver reliable, high-quality outcomes
- Use strong critical thinking to navigate ambiguity, shifting priorities, and cross-system dependencies
- Take ownership of solution quality, validating work thoroughly and thoughtfully incorporating new approaches and technologies, such as AI, where they add clear value
EDUCATION
High School Diploma or equivalent is required. A degree in computer science, software engineering or related field is preferred.
PROFESSIONAL BACKGROUND
Minimum 10 years of professional software development experience, including:
- Developing software using Java, object-oriented programming, microservices architecture, Spring Framework, RESTful services, and database technologies (SQL and/or NoSQL)
- Writing, reviewing, testing, and validating code with accountability for correctness, performance, scalability, and maintainability
- Applying critical thinking and sound engineering judgment to evaluate system-wide impacts, including dependencies and cross-system interactions
- Delivering within complex software environments, including large-scale implementation and integration efforts
- Working with agile development methodologies, version control systems, test-driven development, and automated testing.
Additional experience expected for this role includes:
- Evaluating and using AI-assisted tools or intelligent services where appropriate, with accountability for validating outputs prior to implementation
- Mentoring less tenured engineers and contributing to consistent engineering practices.
WORK AUTHORIZATION & SPONSORSHIP
The Company does not provide visa sponsorship or employer-supported work authorization of any kind, now or in the future. This includes, but is not limited to, H-1B, H-1B1, H-2B, L-1, O-1, TN, E-3, E-1/E-2, F-1 OPT or STEM OPT, J-1, H-4 EAD, L-2 EAD, or any other immigration status or work authorization that requires employer petitioning, sponsorship, extension, verification, or other employer action.
All candidates must have active, valid, and unrestricted authorization to work in the United States at the time of hire and throughout employment, without any sponsorship, petition, or support from the Company.
Benefits & conditions
Pulled from the full job description
- 401(k)
- Health insurance
- Paid time off
- Vision insurance
- Dental insurance
- Life insurance
- Paid holidays, In accordance with this position, hired individuals may be eligible to participate in Company benefit plans and programs, including paid time off benefits (vacation, holiday, and sick time); group medical, dental, and vision insurance programs; life insurance benefits; the Company's 401 (k) retirement plan, in accordance with and subject to the eligibility and other provisions of such plans and programs.