US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Senior Engineer, Software (Full-Stack)

Join a great place to work with MissionSquare, a financial services corporation with approximately $79 billion in assets under management and administration and over 600 employees.

Founded in 1972, MissionSquare is dedicated to the retirement needs of public sector employees.

We focus on delivering results-oriented retirement and retiree health savings plans, education, investment options, personalized guidance, and related services to public sector participants in more than 9,200 plans and nearly 2 million participant accounts.

We strive to make the administration of retirement programs as easy and cost-effective as possible.

We have an extraordinary talent base and invite you to consider joining MissionSquare.

$107,070.00 - $171,320.00

The Senior Software Engineer (Full-Stack) designs, develops, and maintains MissionSquare's next-generation web solutions.

This role collaborates within Agile teams; including product, UX, and engineering; to deliver secure, scalable, and high-performing applications.

The position ensures interoperability, reliability, and quality through disciplined engineering practices and continuous improvement.



*

*

*MissionSquare cannot sponsor or hire candidates with H1B, STEM or OPT visas for this role.

*

*

*

Essential Functions for this role include:


* Design, develop, and maintain scalable, high-performance full-stack applications using modern front-end (React, HTML, CSS, JavaScript) and back-end frameworks (Node.js, Java/Spring Boot).


* Build and integrate secure, maintainable RESTful APIs for enterprise-grade systems.


* Design and implement integrations with internal platforms and external third-party systems to ensure interoperability and data integrity.


* Collaborate with product, UX, QA, and platform teams to ensure seamless interoperability across applications.


* Develop and execute unit and integration tests; contribute to test planning to ensure quality and reliability.


* Provide production support, troubleshoot issues, and lead root-cause analysis in collaboration with technical teams.


* Participate in Agile ceremonies (stand-ups, planning, reviews), communicate blockers, and report progress.


* Research emerging technologies (including AI) and recommend adoption strategies to improve automation, analytics, and developer productivity.


* Document technical designs, decisions, and implementation details; maintain comprehensive system documentation.


* Evaluate and recommend frameworks, libraries, and testing tools based on functionality, quality, and performance.


* Performs other duties as assigned

If you have the following skills, we encourage you to apply:


* BA/BS in Computer Science, Information Systems, Engineering, or related field; or equivalent experience.


* 5-7 years of professional full-stack engineering experience, including enterprise-scale component development and integrations.


* Experience in financial services or regulated industr...




Share Job