This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
At DevSavant, we are a trusted technology partner specializing in Software Development, Data Engineering, AI/Machine Learning, Cloud Solutions, Automation Testing, and UI/UX Design. We deliver innovative, high-quality solutions with a focus on excellence and results. Our people are at the heart of everything we do, fostering a culture of growth and well-being. Join us and thrive in a supportive, success-driven environment. We're looking for a Principal Software Engineer to join our team to lead the full product lifecycle for our client. This role is equal parts architect, product thinker, and customer advocate ensuring backend capabilities align with business goals and deliver real value. You will lead strategy and architecture while AI-driven coding agents handle much of the implementation. Our client is a remote-first company, and we are looking for candidates who can work during US business hours.
Job Responsibility:
Lead Architecture & Technical Strategy by designing and evolving scalable backend systems using Node.js, Python, and/or Golang
Architect highly scalable platforms capable of housing petabytes of data, with a sharp focus on the cost of scaling
Guide development efforts using AI agents for automation and code generation, focusing on high-level architecture and system reliability
Own Product Capabilities End-to-End, translating product vision into technical execution by wearing the Product Manager hat
Engage with customers to deeply understand use cases and pain points
Conduct market and competitor research to inform product direction, defining features, user stories, and roadmaps
Collaborate across engineering, design, and GTM teams to deliver high-impact features
Champion Innovation & Continuous Improvement, stay current with emerging technologies and promote a culture of experimentation
Requirements:
Senior leader with 8-15 years of experience in software engineering, with deep backend expertise
Proficient in Node.js, Python, Golang, and comfortable with TypeScript
Experienced with both SQL and NoSQL databases (e.g., MongoDB, PostgreSQL) and cloud data warehouses like BigQuery, Snowflake, or Databricks
Proven experience designing software architecture and leading end-to-end product delivery
Hands-on with AI-powered development tools and workflows, this is a must
Strong communication, collaboration, and leadership skills
Comfortable navigating the challenges of a fast-paced, high-growth startup
Bachelor's or Master's degree in Computer Science or related field