Senior Software Engineer
Fidelity Investments is a privately held, Boston-headquartered financial services company providing investing, trading, retirement, wealth management, brokerage, workplace benefits, custody and clearing, and digital-asset services.
Maintainer signals as of 9/2/2026
About Fidelity Investments
Fidelity serves individual investors, employers, wealth-management firms, institutions, innovators, and charitable donors through diversified financial-services businesses. Current offerings include brokerage and trading, mutual funds and exchange-traded products, retirement and workplace savings, financial planning and advice, wealth management, institutional custody and clearing, and crypto/digital-asset products.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will design, develop, test, deploy, maintain, and improve customer-facing software. You will build security functionality including login, password recovery, and multi-factor authentication; collaborate on feature design; and improve technical processes and test automation.
Requirements
- Bachelor's degree or equivalent experience
- At least 6 years of development experience
- Java
- Spring Boot
- Angular
- Software design
- Data structure
- Algorithm
- Web service
- JSON
- XML
- REST
- SOAP
- Cloud application development
- Docker
- AWS
- Unit testing
- Test automation
- CI/CD
- Kubernetes
- Terraform
- Jenkins
- Agile
- Scrum
- Identity and access management
- Authentication
- Authorization
Responsibilities
- Design, develop, test, deploy, maintain, and improve customer-facing software
- Develop security features including login, password recovery, and multi-factor authentication
- Collaborate on technical implementation and process improvement
- Design new features with architecture, development, user experience, and product stakeholders
- Solve test challenges and improve processes
Benefits
- Comprehensive health care coverage
- Emotional well-being support
- Retirement benefits
- Paid time off
- Parental leave
- Charitable giving employee match program
- Student loan repayment
- Tuition reimbursement
