Manager, Engineering
Job description
Who We AreTitan Cloud is a market-leading provider of Fuel Asset Optimization, helping some of the world’s largest convenience stores, fleets, and suppliers reduce compliance risk, lower asset maintenance costs, and increase revenue and fuel yield. We serve as the enterprise software platform and system of record, connecting our clients' fuel, environment, store operations, and maintenance departments. Our customers save millions annually through reduced lost sales, improved customer experiences, fuel loss mitigation, and reduced environmental reserves and fines.Titan Cloud is looking for a Manager, Engineering to lead and scale a team of Software Engineers building mission-critical SaaS solutions. This is a hands-on leadership role focused on people management, delivery, and scaling engineering practices in a high-growth environment. You will shape team structure, drive execution, and develop engineers, while partnering closely with Product and Design to deliver customer-centric cloud solutions.
Job requirements
What You'll Bring7+ years of experience in software engineering, with 3+ years of managing engineers, preferably in a SaaS or startup environmentHands on experience with Python, .NET, or C#Understanding of Micro services Architecture Patterns, EKS, ECS, Docker, ContainerUnderstanding of frameworks connected to Python, such as flask, Django, etcAWS skills including Lambda’s, RDS/MySQL, API Gateways and S3,CloudFormationProven track record of building and developing high-performing engineering teamsExperience delivering cloud-based products in fast-paced, high-growth environmentsStrong technical foundation in modern cloud architectures (e.g., AWS, Azure, GCP), APIs, and distributed systemsAbility to guide architectural decisions and support complex technical problem-solvingExperience with modern development practices including CI/CD, testing, and observabilityStrong leadership, coaching, and performance management skillsExcellent communication and stakeholder management abilities, with experience working cross-functionallyAbility to operate effectively in ambiguity and make data-informed decisionsStrong prioritization and execution skills with a focus on business impact
Job responsibilities
What You'll DoLeads, coaches, and develops a team of Software Engineers, fostering a culture of ownership, accountability, and continuous improvement(70%)Remain hands-on in software development, contributing to the design, coding, and delivery of scalable solutions using technologies such as Python, .NET, or C# (30%)Conducts regular 1:1s, performance reviews, and career development planningRecruits, hires, and onboards top engineering talent to support team growthOwns end-to-end delivery for your team, ensuring high-quality and predictable outcomesPartners closely with Product to define roadmaps, scope MVPs, and iterate based on customer needsOperates effectively in ambiguity, adapting to changing priorities and making informed decisionsRemoves blockers, manages risks and dependencies, and drives accountability across the teamProvides technical leadership by guiding architecture and design decisions for scalable, secure, and reliable SaaS systemsSupports engineers in solving complex technical challenges while promoting best practices in CI/CD, testing, and observabilityCollaborates cross-functionally with Product, Design, Customer Success, and business stakeholdersCommunicates clearly with senior leadership Helps scale engineering processes, tools, and team structures as the organization growsEstablishes and uses metrics to improve delivery, quality, and system reliabilityContributes to engineering strategy and organizational planningPerforms other duties as assigned
Job benefits
Remote work environmentFlexible time offEnd of Year Rest and RechargeEligibility To Participate In Equity For All InitiativeMedical Insurance (including HSA/FSA accounts)Dental InsuranceGroup Term Life InsuranceVision InsuranceDisability InsuranceMaternity/Paternity Leave401(k)Additional & Voluntary Benefits Why Join UsAt Titan Cloud, we are committed to creating a diverse and inclusive workplace where all voices are heard and valued. Even if you don’t meet most of the required qualifications or have transferable skills related to this role, we encourage you to apply—even if you don’t meet all the preferred qualifications. We recognize that a variety of experiences can contribute to success in this position, and we value different perspectives on our team.
Apply Now
Who We AreTitan Cloud is a market-leading provider of Fuel Asset Optimization, helping some of the world’s largest convenience stores, fleets, and suppliers reduce compliance risk, lower asset maintenance costs, and increase revenue and fuel yield. We serve as the enterprise software platform and system of record, connecting our clients' fuel, environment, store operations, and maintenance departments. Our customers save millions annually through reduced lost sales, improved customer experiences, fuel loss mitigation, and reduced environmental reserves and fines.Titan Cloud is looking for a Manager, Engineering to lead and scale a team of Software Engineers building mission-critical SaaS solutions. This is a hands-on leadership role focused on people management, delivery, and scaling engineering practices in a high-growth environment. You will shape team structure, drive execution, and develop engineers, while partnering closely with Product and Design to deliver customer-centric cloud solutions.
Job requirements
What You'll Bring7+ years of experience in software engineering, with 3+ years of managing engineers, preferably in a SaaS or startup environmentHands on experience with Python, .NET, or C#Understanding of Micro services Architecture Patterns, EKS, ECS, Docker, ContainerUnderstanding of frameworks connected to Python, such as flask, Django, etcAWS skills including Lambda’s, RDS/MySQL, API Gateways and S3,CloudFormationProven track record of building and developing high-performing engineering teamsExperience delivering cloud-based products in fast-paced, high-growth environmentsStrong technical foundation in modern cloud architectures (e.g., AWS, Azure, GCP), APIs, and distributed systemsAbility to guide architectural decisions and support complex technical problem-solvingExperience with modern development practices including CI/CD, testing, and observabilityStrong leadership, coaching, and performance management skillsExcellent communication and stakeholder management abilities, with experience working cross-functionallyAbility to operate effectively in ambiguity and make data-informed decisionsStrong prioritization and execution skills with a focus on business impact
Job responsibilities
What You'll DoLeads, coaches, and develops a team of Software Engineers, fostering a culture of ownership, accountability, and continuous improvement(70%)Remain hands-on in software development, contributing to the design, coding, and delivery of scalable solutions using technologies such as Python, .NET, or C# (30%)Conducts regular 1:1s, performance reviews, and career development planningRecruits, hires, and onboards top engineering talent to support team growthOwns end-to-end delivery for your team, ensuring high-quality and predictable outcomesPartners closely with Product to define roadmaps, scope MVPs, and iterate based on customer needsOperates effectively in ambiguity, adapting to changing priorities and making informed decisionsRemoves blockers, manages risks and dependencies, and drives accountability across the teamProvides technical leadership by guiding architecture and design decisions for scalable, secure, and reliable SaaS systemsSupports engineers in solving complex technical challenges while promoting best practices in CI/CD, testing, and observabilityCollaborates cross-functionally with Product, Design, Customer Success, and business stakeholdersCommunicates clearly with senior leadership Helps scale engineering processes, tools, and team structures as the organization growsEstablishes and uses metrics to improve delivery, quality, and system reliabilityContributes to engineering strategy and organizational planningPerforms other duties as assigned
Job benefits
Remote work environmentFlexible time offEnd of Year Rest and RechargeEligibility To Participate In Equity For All InitiativeMedical Insurance (including HSA/FSA accounts)Dental InsuranceGroup Term Life InsuranceVision InsuranceDisability InsuranceMaternity/Paternity Leave401(k)Additional & Voluntary Benefits Why Join UsAt Titan Cloud, we are committed to creating a diverse and inclusive workplace where all voices are heard and valued. Even if you don’t meet most of the required qualifications or have transferable skills related to this role, we encourage you to apply—even if you don’t meet all the preferred qualifications. We recognize that a variety of experiences can contribute to success in this position, and we value different perspectives on our team.
Apply Now