[Remote] Software Engineering Manager
Note: The job is a remote job and is open to candidates in USA. The ReWork Group partners with high-growth startups and forward-thinking companies to build the future. The Software Engineering Manager will own backend systems from architecture through production, build APIs and data infrastructure, maintain quality and reliability, and mentor the engineering team.
Responsibilities
- Architecture. Design and stand up backend services that hold up under real load, not just on a slide
- APIs. Build the interfaces the rest of the product leans on, and build them to last
- Data. Go deep on databases: schema, queries, and the performance work that separates fast products from slow ones
- Quality. Ship with strong unit testing, because the bugs that reach production are the expensive kind
- DevOps. Deploy, monitor, and improve systems in production. You own what you ship, end to end
- Mentorship. Grow the engineers around you. Your best leverage isn't your own keyboard; it's the team's
Skills
- • A player-coach who writes real code and makes everyone next to you better at the same time
- • Someone who moves fast and does their best work in startup-grade ambiguity
- • Wired for ownership. You set the bar; you don't wait for someone to set it for you
- • Already using AI to work faster and sharper, because that's now table stakes, not a bonus
- • Real production experience building and running backend services at scale, not just prototypes
- • Expert-level Python experience
- • Solid understanding of DevOps concepts, including containers, deployment, monitoring, and reliability
- • Fluency with API design and the tradeoffs that come with it
- • Deep database chops: you can model the data, write the queries, and find the bottleneck
- • A track record of testing and operational discipline, because you've felt the cost of skipping it
- • Enough leadership range to mentor without a title and to level up a team by example
Company Overview