Senior Manager, Software Engineering
US CA Remote, United States
Ready to be a Titan?
erviceTitan is looking for a Senior Manager to help us build the next generation of our operating system for the trades. This is an exciting role for an engineer to work primarily on our Identity and User Management team. We build for product excellence, use the most modern tools on Microsoft .NET platform, have an amazing culture, and love to solve complex problems. If you share the same values, you might find yourself in perfect company! You will be primarily responsible for leading Identity and User Management. You will work with Product, Design, and Quality Assurance to develop scalable, rock-solid, production ready features. You will be expected to iterate rapidly while delivering high-quality output.
What You'll do:
Take end to end ownership of team(s) projects
Mentor and guide engineers within your team(s) and occasionally cross team
Help your team to improve their performance, the quality of their work; make major design decisions
Work closely with Recruiting — in particular, interview candidates and co-own activities related to lead generation (e.g. tech talks and blog posts) and screening (HackerRank tests)
Communicate effectively with developers, product managers, customers, partners, and other leaders.
Architect, design, and implement Data Management features Work with product managers, designers, and engineers to prototype and implement product features.
Communicate effectively with other engineers, product managers, customers, and partners.
What You'll Bring:
2+ years of experience in managing a small to medium software development teams
8+ years of experience on senior engineering roles (designing APIs, abstractions, and tools used by other engineers) Knowledge of: Microsoft .NET technology stack (C# / .NET, ASP.NET MVC, Web APIs) and SQL databases (Microsoft SQL Server or any other) HTML5 and JavaScript; experience such front-end frameworks as React and Knockout.js is a plus Git, unit testing, debugging, profiling, performance monitoring Strong communication and technical writing skills
B.S., M.S. or PhD in Computer Science, Physics, Engineering or a related technical field
Be Human With Us:
Being human isn’t about checking every box on a list. It’s about the experiences we have, people we meet, and the perspectives we share. So, if you have the skills but are hesitant to apply because of your background, apply anyway. We need amazing people like you to help us challenge the conventional and think differently about the problems that we’re solving. We’re in this together. Come be human, with us.
What We Offer:
When you …
This job isn't fresh anymore!
Search Fresh JobsJob Profile
Adoption reimbursement Amazing culture Autonomous work Company-paid medical Company-paid medical, dental, and vision Comprehensive onboarding Comprehensive onboarding program Financial planning tools Flexible time off Flextime FSA and HSA Health and wellness benefits Holistic health and wellness benefits Impactful work Leadership training Learning and development opportunities Parental leave Parental leave and support Peer-nominated awards Pet Insurance Programs and events Recognition Remote-first company Support Support for autonomous work Support for Titans at all stages of life Telehealth options
Tasks- Communicate effectively
- Communicate with stakeholders
- Mentor engineers
- Solve complex problems
APIs ASP.NET ASP.NET MVC C Communication Databases Debugging Engineering Financial Planning Frameworks Git HTML5 Javascript Knockout.js Leadership Lead Generation Microsoft .Net Microsoft SQL Server MVC .Net Onboarding Performance Performance monitoring Planning Profiling Quality Assurance React Recruiting Servicetitan Software Development Software Engineering SQL SQL databases SQL Server Teams Technical Writing Technology Testing Tools Training Unit Testing Web APIs
Experience8 years
EducationB.S. Computer Science Engineering MS Ph.D. Physics Related technical field Technical field
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9