Senior Manager, Software Engineering – Sales Tech

Posted about 2 months agoViewed
155000 - 170000 USD per year
United StatesFull-TimeSales Technology
Company:A Place for Mom
Location:United States
Languages:English
Seniority level:Manager, 3+ years
Experience:3+ years
Skills:
AWSDockerGraphQLLeadershipNode.jsPostgreSQLProject ManagementAgileElasticSearchMongoDBMySQLPeople ManagementQATypeScriptJiraCross-functional Team LeadershipREST APICI/CDCommunication SkillsCollaborationMentoringSoftware Engineering
Requirements:
Bachelor’s Degree in Computer Science or Engineering or 3 years of equivalent experience 3+ years of experience working on or managing high performance engineering teams Experience leading teams developing modern, high traffic applications and backend services, preferably using Node/TypeScript Strong understanding of project management software, preferably Jira Strong understanding of metrics and analytics to guide data driven decisions Understanding of API architecture including REST and GraphQL Understanding of data collection and storage methodologies and tools like MySQL / PostgreSQL / MongoDB / Elasticsearch Understanding of AWS Services, Docker Containers, and CI/CD A proven ability to navigate ambiguity, define direction, and align teams around team goals. Experience working in Agile environments, with a strong grasp of SDLC and continuous delivery. Excellent communication, collaboration, and leadership skills Familiarity with AI-driven development
Responsibilities:
Lead the Sales Tech engineering development team responsible for building and maintaining systems supporting sales operations. Task and coordinate QA resources ensuring appropriate test coverage and alignment with release goals. Translate stakeholder-driven business priorities into executable technical plans. Ensure clear documentation, planning, and delivery tracking for all engineering workstreams. Oversee day-to-day execution of engineering initiatives ensuring timely delivery and quality outcomes. Partner closely with Product Management, Technical Program Management, and business stakeholders. Communicate clearly and regularly with non-technical partners. Manage dependencies across teams. Manage a team of software development engineers; provide coaching, feedback, and professional development. Maintain a positive, accountable, and high-performing team culture. Implement and maintain lightweight, repeatable engineering processes. Collaborate with peers to ensure alignment of engineering practices. Ensure stable operation of the Lead Platform and supporting services. Partner with architecture and platform teams to adopt common patterns and technologies. Champion the use of AI-assisted development tools.
Similar Jobs:
Posted 1 day ago
United StatesFull-TimeSaaS
Creative Project Manager
Company:Typeform
Posted 1 day ago
United StatesFull-TimeSoftware Development
Senior Full Stack Engineer
Company:Five9
Posted 1 day ago
USAFull-TimeFinancial Audit
Lead/Staff Product Manager, Financial Audit Agents
Company:Fieldguide