Samsara Inc. is on a mission to increase the sustainability of the operations that power the global economy. The company pioneers the Connected Operations Cloud, which allows busin
Senior Software Engineer, Growth
Location
United States
Posted
60 days ago
Salary
$131.8K - $221.5K / year
Seniority
Senior
Job Description
Senior Software Engineer, Growth
Samsara
• Leverage data to understand our customers and our funnel in depth, identify opportunity areas and execute projects to grow customers and revenue. • Build and scale products that power Samsara's revenue engine, including customer acquisition funnels, revenue pipeline generation platforms, lead management infrastructure, and GTM AI products. • Develop AI-powered products and agents that drive revenue pipeline and improve GTM operational efficiency - whether that's enhancing lead scoring models, automating content generation and multi-step GTM workflows, enriching data, or building smarter seller-facing tools. • Partner closely with Product, Design, Sales, and Marketing to implement growth initiatives. • Serve as a technical leader, mentoring junior engineers, driving engineering discussions and architectural decisions, influencing adoption of AI, and implementing product development best practices. • Champion, role model, and embed Samsara’s cultural principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, Win as a Team) as we scale globally and across new offices.
Job Requirements
- 6+ years of professional software engineering experience, preferably in full-stack or growth-focused environments.
- Proficiency in Python (Flask or similar frameworks) and JavaScript (ideally Vue.js or comparable frontend frameworks).
- Experience working with AWS or other cloud infrastructure platforms for deployment and scalability.
- Strong understanding of web architecture, performance optimization, and security best practices.
- Demonstrated ability to design, build, test, and deploy production-quality systems end-to-end.
- Experience using data and analytics to identify opportunities, measure impact, and iterate on solutions.
- Proven ability to collaborate cross-functionally with marketing, sales, and product teams to align technical solutions with business goals.
- Excellent debugging, technical communication, and problem-solving skills.
Benefits
- Flexible, employee-led remote model
- Professional development stipend
- Comprehensive health and parental leave plans
- Initial RSU grant with no vesting cliff
- Ongoing refresh opportunities tied to performance
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Developing modern, responsive UIs using React and TypeScript • Building scalable backend services (Go, Node, Python) realized with GraphQL • Working with databases including PostgreSQL, Redis, and graph databases (e.g. Memgraph) • Contributing to infrastructure automation using Docker and GitLab CI/CD
Software Engineer II
ActBlueActBlue is a fundraising software tool geared towards liberal people and organizations. The company offers fundraising tools, technology, and software designed to help grassroots o
• Implement and deliver small to medium-sized projects that span a few sprints. • Collaborate with software engineers, product teams, and design teams to develop new features for donors and fundraising entities of all sizes. • Break down work and estimate effort for smaller projects with some ambiguity; engage in scoping discussions to help build clarity and assess feasibility. • Design products and systems with performance in mind so all users have a great experience on our platform. • Work across the stack using React, TypeScript, and Ruby on Rails. • Improve platform performance and maintainability through quality code, testing, monitoring, and documentation. • Ensure product and feature quality through thorough PR reviews and QA testing. Provide thoughtful constructive feedback in code reviews and other collaborative settings. • Engage with and contribute to technical discussions around new solutions and architecture. • Consistently maintain a reasonable pace of delivery; independently prioritize your day-to-day work. • Communicate work status effectively and escalate blockers quickly to your team; communicate with other engineering teams or stakeholders as needed. • Seek and incorporate feedback on your approach and execution from colleagues with complementary technical expertise. • May provide guidance and training to other members of the team. • Grow as an individual and increase your impact on the success of your team and the progressive movement with the support of your manager. Develop a well-rounded skillset through feedback and mentorship from other team members and your manager. • Foster a collaborative and inclusive team culture aligned with our values.
Staff Software Engineer
ImplyThe Database for Modern Analytics Applications – From the original creators of Apache Druid®
• Implement and maintain micro-services and backend software components in modern Java • Develop and maintain state-of-the-art features within Apache Druid • Lead in the design and development of major features across teams • Coordinate directly with PM, UX design, frontend engineers, and backend engineers to successfully deliver major initiatives, new features, and products • Be on-call for production issues (2 weeks per cycle, 4-6 times per year)
Full Stack Engineer
Wynd LabsThe first transparent node marketplace. Earn passive income by monetizing your view of the internet.
• Develop and maintain both front-end and back-end components of our application, ensuring seamless integration and optimal performance. • Collaborate with product managers and designers from initial concept through to deployment, translating ideas into functional and user-friendly solutions. • Optimize application performance, security, and scalability to enhance the overall user experience and meet business goals. • Participate in code reviews, contribute to best practices, and continuously improve development processes. • Stay abreast of emerging technologies and industry trends, integrating new tools and methodologies to keep our tech stack modern and efficient. • Troubleshoot and resolve complex technical issues, providing timely solutions and maintaining system reliability.




