Remote job
Sr. Fullstack Engineer (Scala)
Job details
About this role
Role overview Build and evolve core features for a data engine, with a strong emphasis on backend engineering and ownership across the full stack. The role combines optimized Scala services and APIs with the frontend changes needed to deliver complete product capabilities.
Responsibilities - Design, build, and maintain production features from backend through user interface. - Develop and optimize server-side APIs in Scala. - Implement frontend functionality using TypeScript and modern JavaScript frameworks. - Work with SQL and relational data to support application behavior and query needs. - Use AI tools across development tasks such as code generation, review, test authoring, and issue investigation.
Requirements - At least five years building and shipping production software, with end-to-end feature ownership. - At least four years of Scala experience, including strong backend and functional programming skills. - Experience with TypeScript and modern JavaScript frameworks. - Strong SQL skills and understanding of relational databases and query behavior. - Experience applying AI tools throughout the software development lifecycle.
Benefits and work setup - Fully remote role for candidates based in Latin America, with flexible hours in an eight-hour workday. - Salary paid in USD and 25 days of paid time off annually. - Hardware provided, plus English classes, online learning resources, and contribution bonuses.