Devsavant·about 4 hours ago
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.
What You’ll Do
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.
Who You Are
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.