We make managing your home Second Nature with our user-friendly products and services.
Engineering Manager
Location
United States
Posted
175 days ago
Salary
$180K - $200K / year
Seniority
Lead
Job Description
Engineering Manager
Second Nature
• Manage and mentor a high-performing team of engineers (5–10) • Conduct regular 1:1s, set career development plans, and provide clear feedback • Attract, recruit, and retain top engineering talent • Foster a culture of learning, inclusion, and engineering excellence • Guide your team through prioritization, technical challenges, and agile delivery • Lead the architecture and implementation of critical features and systems • Remain actively hands-on with our tech stack • Write clean, scalable, and well-tested code • Set standards for code quality, security, and system performance • Lead technical reviews, pair programming sessions, and knowledge sharing • Work closely with Product, Executive Leadership and other stakeholders to define and deliver product features • Collaborate with other tech leads to set long-term engineering direction and system design • Communicate technical concepts to non-technical audiences and influence product strategy
Job Requirements
- 10+ years of software engineering experience
- 3+ years managing a team of 3+ engineers
- A strong understanding of design patterns and architectural thinking
- Experience scaling engineering teams in high-growth environments
- Background with domain-driven design, event-driven architecture, or microservices
- Experience with TypeScript, React and Next.js
- Experience with NestJS and PostgreSQL
- Solid understanding of cloud-native architectures with Kubernetes and Terraform
- Proven track record of shipping scalable, secure, and high-performing applications
- Strong leadership, communication, and collaboration skills
- Ability to work a 8 to 5 EST schedule
Benefits
- Health First: Medical, Dental, Vision, & Life Insurance
- 401K Plan
- Open PTO and sick days
- Training: A supportive team to help you grow your career and unlock your full potential
- Opportunities for professional development
- Reimbursement for business travel to in-person meetings
Related Guides
Related Categories
Related Job Pages
More Engineering Manager Jobs
Engineering Manager, NetSuite
VersapayThe first Collaborative Accounts Receivable Network. Accomplish more, get paid faster, and deliver better experiences.
• In this management role, you will lead and mentor a team of developers, guiding a core part of our tech stack as we maintain our position as THE leader among Accounts Receivable Automation and Payments solutions. • Focus on Oracle NetSuite ERP (one of our core partners) and our embedded payment product. • Work alongside a diverse and global team of engineers, product managers, and cross-functional stakeholders. • Ensure alignment and collaboration across engineering, product, implementation, and client success teams. • Your leadership will be key to delivering complex projects and supporting team development.
• Lead, grow, and support the platform team through coaching, clear expectations, and a culture of ownership, reliability, and continuous improvement. • Own the platform strategy and roadmap, prioritising initiatives, managing team capacity, and ensuring strong execution and impact. • Provide technical direction for our AWS- and Kubernetes-based platform, guiding architectural decisions that balance speed, reliability, security, and cost. • Oversee cloud infrastructure and IaC practices, ensuring the team delivers secure, resilient, well-managed AWS environments. • Drive improvements to CI/CD and developer experience by setting direction, aligning stakeholders, and removing friction for product teams. • Champion observability and reliability, ensuring robust logging, metrics, tracing, and effective incident response practices. • Partner closely with product, engineering, security, and operations experts in the company to align standards, resolve cross-team issues, and support smooth service integration. • Maintain platform quality by steering tech-debt reduction, documentation, and alignment with security and compliance expectations.
• Lead, grow, and support the platform team through coaching, clear expectations, and a culture of ownership, reliability, and continuous improvement. • Own the platform strategy and roadmap, prioritising initiatives, managing team capacity, and ensuring strong execution and impact. • Provide technical direction for our AWS- and Kubernetes-based platform, guiding architectural decisions that balance speed, reliability, security, and cost. • Oversee cloud infrastructure and IaC practices, ensuring the team delivers secure, resilient, well-managed AWS environments. • Drive improvements to CI/CD and developer experience by setting direction, aligning stakeholders, and removing friction for product teams. • Champion observability and reliability, ensuring robust logging, metrics, tracing, and effective incident response practices. • Partner closely with product, engineering, security, and operations experts in the company to align standards, resolve cross-team issues, and support smooth service integration. • Maintain platform quality by steering tech-debt reduction, documentation, and alignment with security and compliance expectations.
• Lead, mentor, and grow a high-performing team of data and platform engineers. • Define the technical vision and roadmap for the data engineering organization. • Partner with leaders across Business Intelligence, Product, Engineering, Tech, and Business teams to translate business needs into a scalable data strategy. • Oversee the design, build, and maintenance of robust data pipelines and ELT/ETL frameworks. • Architect scalable data models and storage solutions aligned with enterprise data standards. • Ensure data systems adhere to best-in-class performance, security, governance, reliability, and scalability. • Evaluate, introduce, and manage modern data tools and technologies. • Lead and improve end-to-end data lifecycle processes, including ingestion, transformation, quality, testing, and monitoring. • Implement data observability and CI/CD for data pipelines. • Ensure optimal performance, uptime, and resilience of mission-critical data workflows. • Design, build, and maintain high-performance APIs and data services that support internal and external applications. • Design and deploy event-driven data processing solutions using AWS Lambda, SQS, SNS, and related serverless patterns. • Lead the development of real-time and streaming data ingestion pipelines using platforms such as Kinesis, Kafka, or equivalent technologies



