The team builds cloud-based software and works on large transformation projects at the company.
You will join a group of engineers who build and test real solutions for real customer needs, using open source frameworks and newer technologies.
Responsibilities
Lead a set of varied technology projects and a team of developers who build distributed microservices and full stack systems that help the company meet regulatory requirements.
Keep up with technology trends, try and learn new tools, take part in internal and external technical communities, and mentor other engineers.
Work with digital product managers to deliver sturdy cloud-based solutions that give millions of Americans better tools for financial empowerment.
Work with languages such as Java, Scala, Python, Go, Node.js, JavaScript and TypeScript, open source relational and NoSQL databases, container orchestration with Docker and Kubernetes, and a range of AWS tools and services.
Provide technical leadership across several teams, shaping system architecture and long-term technology direction.
Own end-to-end design and delivery of large-scale, distributed or cloud-native systems that must be highly reliable and performant.
Work with architects and product leaders to set platform roadmaps and a shared services strategy.
Requirements
Bachelor's degree or higher in Computer Science or a related quantitative field such as Statistics, Economics, Operations Research, Analytics, Mathematics or Engineering.
At least 6 years of software engineering experience. Internship experience does not count.
At least 3 years of experience with public cloud platforms (AWS, GCP, Azure), cloud-based productivity tools, or virtualization technologies.
Preferred: Master's degree in Computer Science or a related field.
Preferred: 9+ years of coding experience in more than two of Go, Java, JavaScript/TypeScript, Python, Rust, C and Scala.
Preferred: 5+ years contributing to open source frameworks.
Preferred: 5+ years of front-end work with JavaScript or TypeScript frameworks.
Preferred: 5+ years creating synchronous and asynchronous APIs.
Preferred: 4+ years working with databases and database management systems.
Preferred: 4+ years with AWS, GCP, Azure, or cloud-based productivity tools or virtualization technologies.
Preferred: 4+ years with CI/CD pipelines, infrastructure as code and automated testing frameworks.
Preferred: 4+ years using Git-based version control such as Git, GitHub or Bitbucket.
Preferred: 4+ years troubleshooting technical issues in cloud environments.
Preferred: 3+ years mentoring senior engineers and supporting professional growth on technical teams.
Preferred: 2+ years using observability to find and fix performance bottlenecks in distributed systems.
Preferred: 1+ year leading architecture design reviews and shaping enterprise-wide technical standards and methods.
Preferred: 1+ year setting and enforcing coding standards and design patterns across teams.
Preferred: 1+ year putting observability and reliability practices in place at scale.
Preferred: Experience using modern AI-based coding tools and IDE copilots.
Preferred: Experience shaping technology strategy at the portfolio or business unit level.
Preferred: Experience using interactive AI tools to boost productivity beyond basic code completion.
Preferred: Experience leading cross-functional engineering efforts or large-scale technical initiatives.
Preferred: Experience building ML solutions with industry best practices, patterns and automation in cloud environments such as AWS.
Preferred: Experience designing, building and scaling complex ML data pipelines in Java, Python, Angular or React.
Conditions
The company will consider sponsoring a new qualified applicant for work authorization for this position.
Full-time annual base salary in McLean, VA is $229,900 to $262,400. Candidates hired for other locations receive the pay range for that location, and the exact salary is stated in the offer letter. Part-time pay is prorated to the agreed hours.
The role applies to hires working in the listed locations and reflects the company's pay at the time of posting.
The applications window stays open for at least 5 business days.
No agencies, please. The company is an equal opportunity employer and complies with applicable laws on non-discrimination and criminal background inquiries.
Benefits
This role is eligible for performance-based incentive pay, which may include cash bonuses and or long-term incentives (LTI), either discretionary or non-discretionary depending on the plan.
The company offers health, financial and other benefits. Eligibility depends on full or part-time status, exempt or non-exempt status, and management level.