Note: The job is a remote job and is open to candidates in USA. NetSuite is an AI-first engineering organization that builds and operates shared platform services. They are seeking a Senior Manager to lead a team of software engineers across various domains including backend development and AI-assisted tooling, focusing on delivery, engineering standards, and team culture.
Responsibilities
- Lead a team of engineers delivering meaningful platform capabilities with clear reliability, security, performance, and delivery outcomes
- Own end-to-end delivery of backend services, platform components, automation workflows, and internal tooling
- Make sound technical tradeoffs across scalability, maintainability, supportability, and speed of delivery
- Provide direction on requirements, architecture, implementation, testing, and release readiness
- Lead code and functional reviews, raise engineering quality standards, and improve test coverage, observability, and deployment practices
- Guide debugging, troubleshooting, and performance optimization across multiple services or components
- Partner with architects and senior engineers to define reusable platform patterns, APIs, and service boundaries
- Ensure solutions follow documented architecture, security, and engineering standards and reduce manual work
- Collaborate with product, operations, security, and infrastructure teams to resolve issues, prioritize defects, and drive root-cause actions
- Recruit, coach, and develop engineers while building a culture of accountability, learning, inclusion, and customer focus
- Manage multiple medium- to large-scale initiatives, ensure timelines and deliverables are tracked, and adjust plans when priorities or resources change
- Drive cross-functional alignment across engineering, product, operations, security, and other stakeholders; coach the team to build strong working relationships
- Provide direction on complex technical and operational issues and help the team resolve ambiguous problems with sound engineering judgment
- Promote skill growth, knowledge sharing, and adoption of modern practices, including AI-assisted engineering approaches where appropriate
- Identify and implement process improvements that increase efficiency, quality, and reliability across the team’s work
- Provide coaching, feedback, and development planning while supporting talent decisions and succession planning
Skills
- BS in Computer Science or related field (or equivalent practical experience)
- 10+ years of professional software engineering experience, with experience leading teams or major technical initiatives
- Proven ability to lead engineers delivering backend services, platform capabilities, automation, and operational tooling
- Strong system design skills, including data modeling, API design, distributed systems, and performance/reliability tradeoffs
- Demonstrated experience partnering across functions to deliver results in ambiguous and fast-moving environments
- Experience leading teams working on platform engineering, infrastructure, database, workflow automation, observability, or AI-assisted software delivery
- Background in cloud-native development and operations (OCI strongly preferred; AWS/Azure/GCP acceptable)
- Understanding of IAM, authorization, secure service-to-service communication, and secure software delivery practices
- Experience building or supporting internal developer tooling, test automation, release tooling, or operational dashboards
- Familiarity with Java, Python, Go, C#, or similar languages used in enterprise software environments
Benefits
- Medical, dental, and vision insurance, including expert medical opinion
- Short term disability and long term disability
- Life insurance and AD&D
- Supplemental life insurance (Employee/Spouse/Child)
- Health care and dependent care Flexible Spending Accounts
- Pre-tax commuter and parking benefits
- 401(k) Savings and Investment Plan with company match
- Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation.
- 11 paid holidays
- Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours.
- Paid parental leave
- Adoption assistance
- Employee Stock Purchase Plan
- Financial planning and group legal
- Voluntary benefits including auto, homeowner and pet insurance
Company Overview