Elements is a venture-backed fintech building core platforms for high-stakes financial workflows. This fully remote Senior Software Engineer role offers deep ownership of core services and system architecture during a critical scaling phase. You’ll contribute across the stack with Java (Spring Boot) and React, with Python options, and collaborate directly with founders on technical direction. Equity and a small, experienced team enable outsized impact.
Qualifications
Proven ability to design and build production-grade systems end-to-end.
Strong understanding of application architecture and system design principles.
Ability to balance engineering quality with startup pace.
Hands-on experience in zero-to-one product development.
Collaborative with founders on technical direction and standards.
Responsibilities
Design and build backend and frontend services from the ground up, contributing across the full stack.
Own major architecture components and shape how the platform scales to meet production demand.
Drive the product from advanced beta to production readiness, including reliability and performance considerations.
Write clean, scalable code using Java (Spring Boot) and React, with opportunities to work in Python as well.
Collaborate directly with founders on technical direction, product decisions, and engineering standards.
Establish and document engineering best practices as the team grows.
Skills
Java
Spring Boot
Python
React
Architecture
System design
Ownership mindset
Job description
Elements is a venture-backed fintech building core platforms for high-stakes financial workflows. This fully remote Senior Software Engineer role offers deep ownership of core services and system architecture during a critical scaling phase. You’ll contribute across the stack with Java (Spring Boot) and React, with Python options, and collaborate directly with founders on technical direction. Equity and a small, experienced team enable outsized impact.