cover image
Betterment

Betterment

www.betterment.com

3 Jobs

608 Employees

About the Company

Betterment is an investing and savings app that serves one purpose--to help you grow your money, so that you can live better. Sign up effortlessly to get goal-setting and planning tools at no extra cost. For one low, transparent fee, you can invest your money with automatic deposit and trading features that put your money to work. Earn with interest and investment growth--plus maximize your savings with rewards on your everyday spending. Learn more at Betterment.com. Investing involves risk and performance not guaranteed. https://www.betterment.com/social-disclosures/

Listed Jobs

Company background Company brand
Company Name
Betterment
Job Title
Full Stack Software Engineer - Product Engineering
Job Description
New york, United states
On site
Junior
05-10-2025
Company background Company brand
Company Name
Betterment
Job Title
Sr. Full Stack Software Engineer - Product Engineering
Job Description
**Job Title** Sr. Full Stack Software Engineer - Product Engineering **Role Summary** Senior engineer responsible for designing, building, and maintaining customer‑facing financial applications. Leads medium‑to‑large initiatives, collaborates closely with Product, Design, and Mobile teams, and ensures high performance, security, and a delightful user experience. **Expectations** - Lead cross‑team projects from concept to delivery while meeting quality, performance, and security standards. - Produce clean, well‑tested code and enforce best‑practice development processes. - Mentor and coach less‑experienced engineers, fostering a culture of open communication and continuous learning. - Balance innovation with operational stability and scalability. **Key Responsibilities** - Design and implement full‑stack features using Ruby on Rails (preferred) or Java/Python/C#/Node.js back‑ends. - Build responsive front‑end components with React.js or comparable frameworks. - Develop and maintain GraphQL APIs. - Design relational database schemas, write complex SQL queries, and optimize data access. - Conduct code reviews, write unit/integration tests, and ensure continuous delivery pipelines run smoothly. - Collaborate with Product and Design to translate requirements into intuitive UI/UX. - Monitor application performance and security, applying fixes and improvements as needed. - Provide technical guidance and mentorship to junior team members. **Required Skills** - Strong object‑oriented programming expertise; Ruby on Rails preferred. - Proficiency in React.js (or similar) for front‑end development. - Experience building GraphQL APIs. - Solid understanding of relational databases, schema design, and advanced SQL. - Good grasp of algorithms, data structures, and software design patterns. - Proven ability to lead projects across multiple teams and manage trade‑offs. - Passion for creating high‑quality user interfaces and components. - Excellent problem‑solving, communication, and mentorship skills. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience. - No specific certifications required.
New york, United states
On site
05-10-2025
Company background Company brand
Company Name
Betterment
Job Title
Software Engineer, Backend
Job Description
**Job Title**: Backend Software Engineer **Role Summary**: Design and implement secure, scalable backend systems for financial transaction platforms. Focus on optimizing system efficiency, ensuring regulatory compliance, and resolving complex backend architecture challenges to support high-volume transaction processing. **Expectations**: Balance rapid delivery of new features with system stability and scalability. Solve intricate backend problems to enhance platform performance and security. Collaborate on continuous improvement of software architecture and maintain high standards for code quality. **Key Responsibilities**: - Develop trading and money-movement systems to support real-time financial transactions. - Architect and optimize scalable backend solutions for high transaction throughput. - Implement risk checks and compliance frameworks to ensure regulatory adherence. - Collaborate with cross-functional teams to integrate features into existing architectures. - Maintain efficient, clean code and promote lean engineering practices. - Advocate for transparency in software processes to improve user trust and experience. **Required Skills**: - 3+ years of professional experience in object-oriented programming (e.g., Java). - Proficiency in SQL and relational databases. - Strong understanding of algorithms and data structures. - Demonstrated ability to build and deliver features in complex codebases. - Experience with pragmatic software development and agile methodologies. **Required Education & Certifications**: Not specified.
New york, United states
On site
Junior
07-11-2025