Drivetrain
Staff Engineer
Salary
Job description
Drivetrain is on a mission to empower businesses to make better decisions. Our financial planning & decision-making platform helps companies scale and achieve their targets predictably.
Drivetrain is a remote-first company headquartered in the San Francisco Bay Area. Founded in 2021 by a couple of ex-Googlers, Drivetrain is a fast-growing company on a trajectory for success with backing from leading venture capital firms.
Drivetrain provides a great culture for its employees to thrive in and be happy.
馃挏 Remote-friendly: Drivetrain brings together the best and the brightest, no matter where they are and provides them a great degree of autonomy. We trust our people. 馃棧锔徛燨pen & transparent: 聽We know that when our creators have access to all the information they need, their best work will emerge. 馃憦聽Idea-friendly: 聽We provide an environment to explore new ideas, to take risks, to make mistakes, and to learn, so you can succeed. Anyone in the company can come up with great ideas and become a catalyst for positive change. We let the best ideas win. 馃懃聽Customer-centric: 聽We follow a product-led growth strategy, continuously聽 learning from our customers and collaborating to build the amazing software that Drivetrain is.
About the role
Drivetrain AI is聽 looking for a talented Staff Engineer, who will be at the forefront of data analytics innovation, building systems that transform how businesses extract value from their data through our powerful compute engine, intuitive frontend, and comprehensive integration capabilities.
What you鈥檒l be doing
Architect, refine, and escalate the capabilities of complex backend systems with a laser focus on efficiency, durability, and scale. Elevate application performance, optimizing for speed, scalability, and resource allocation. Forge robust methodologies to manage high concurrency and vast data volumes, setting new industry benchmarks. Collaborate intimately with engineering and product peers to crystallize requirements into resilient, scalable architectures. Demonstrate proficiency with advanced storage solutions and databases like Redis and PostgreSQL enhancing system integrity. Champion coding excellence, testing rigor, and deployment precision, driving best practices across the development lifecycle.
What you'll bring to the role
Bachelor's or Master's degree in Computer Science Engineering 5-8 years experience in backend development with Java, Python, or Go in production environments Proven experience scaling compute-intensive applications that process large volumes of data Strong foundation in computer science fundamentals, data structures, algorithms, and system design Experience optimizing backend systems that support dynamic frontend data manipulation interfaces Proficiency with database technologies including Redis, PostgreSQL, and distributed data systems Experience building or maintaining extensive API integration frameworks is highly desirable Solid understanding of software development lifecycle, CI/CD practices, and deployment automation Excellent problem-solving abilities and strong communication skills to collaborate across teams


