
Senior Software Engineer
Revvim
full-time
Posted on:
Location Type: Hybrid
Location: Remote • California • United States
Visit company websiteExplore more
Salary
💰 $140,000 - $160,000 per year
Job Level
About the role
- Own the full lifecycle of new features and systems — from architectural design through deployment, iteration and maintenance
- Build and maintain high-performance backend services in Go
- Design, query, and optimize SQL Server databases at scale
- Architect and manage AWS infrastructure across our core stack (RDS, Lambda, API Gateway, S3, CDK, and more)
- Build and maintain data engineering workflows — moving, transforming, and making sense of data reliably at scale
- Collaborate directly with leadership to translate product ideas into technical solutions
- Identify and address technical debt, scalability bottlenecks, and reliability risks before they become problems
- Leverage AI and LLM tooling as a force multiplier — you treat these tools as a core part of how you work, not an afterthought
Requirements
- 5+ years of professional software engineering experience
- 2+ years of production experience with Go
- 3+ years of hands-on AWS experience (RDS, Lambda, API Gateway, S3, CDK, or similar)
- 2+ years working with SQL Server or comparable relational databases in a production environment
- Demonstrated experience on a team of fewer than 10 engineers, or a role where individual ownership was the norm
- Strong proficiency in Go — you've written production Go and are fluent in its idioms
- Solid SQL Server skills — query optimization, schema design, and understanding what's happening under the hood
- AWS fluency across the standard toolkit — RDS, Lambda, API Gateway, S3, CDK; you know how to pick the right service and build something that holds up
- Comfort with data engineering patterns — pipelines, data movement, transformation logic, and keeping things reliable when data is messy
- Hands-on experience with AI/LLM tooling — whether building integrations, using AI in your workflow, or both; you're already thinking this way
- Experience thriving on a small, high-ownership team — you're used to wearing multiple hats, moving fast, and not waiting for someone else to unblock you
- A track record of working independently — you can take a vague requirement, ask the right clarifying questions, and ship something great
Benefits
- 100% employer paid platinum medical & dental insurance
- 100% employer paid vision insurance
- 100% employer paid pet insurance (for 2 pets)
- 100% paid accident/hospital/critical illness insurance through Principal
- Employer sponsored life insurance
- 401(k) with matching
- FSA with company matching
- Annual weeklong winter holiday break
- Wellness Benefit through Holisticly
- Paid time off for new parents
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GoSQL ServerAWSRDSLambdaAPI GatewayS3CDKdata engineeringquery optimization
Soft Skills
collaborationownershipindependenceproblem-solvingcommunicationadaptabilityinitiativeteamworkscalability awarenessreliability focus