Remote job
Senior Software Engineer
Job details
About this role
Role overview A senior engineer is needed to help build and scale AI-powered SaaS products that sit at the intersection of engineering, design, and data science. The role focuses on delivering impactful features for modern analytics and big data workflows, where engineering decisions directly shape product innovation and the user experience. The position suits someone who enjoys solving complex technical problems alongside a cross-functional team.
Responsibilities - Develop high-value features for AI-powered SaaS products using modern frontend and full-stack tooling - Collaborate closely with engineers, designers, and data scientists to explore problem spaces and design scalable solutions - Contribute to system architecture and help shape the technical direction for upcoming features and products - Champion clean, maintainable, and high-performing code while promoting engineering excellence across the team - Build and maintain automated tests across unit, integration, and end-to-end layers - Work within CI/CD pipelines to ship code reliably and frequently
Requirements - 5+ years of experience with JavaScript and TypeScript - 5+ years of experience with React or comparable frontend frameworks - Strong understanding of HTML and CSS, including cross-browser and cross-platform compatibility - Solid grasp of full-stack development principles with attention to performance and maintainability - Proven experience with automated testing across unit, integration, and end-to-end layers - Hands-on experience using AI development tools, including agentic workflows, in day-to-day engineering work - Experience operating within CI/CD pipelines using tools like GitHub Actions, GitLab, or similar
Nice to have - Experience with internationalization, localization, and accessibility considerations - Familiarity with data visualization or charting libraries such as Highcharts or D3.js - Exposure to backend technologies like Node.js, Python, or Kotlin - Experience with message-based or service-oriented architectures
Benefits and work setup - Growth-oriented culture that welcomes applicants who meet many but not all of the requirements - Active commitment to building diverse, equitable, and inclusive teams across varied backgrounds and experiences - Note: the role involves access to software or technology subject to U.S. export controls, and any offer is contingent on the applicant's ability to remain in compliance with those controls