Senior Software Engineer - Engine Team

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50

Location

United States

Posted

1 day ago

Salary

$140K - $160K / year

Seniority

Senior

GoAWSSQL ServerLambdaAPI GatewayS3CDKRDSData EngineeringQuery OptimizationSchema Design

Job Description

Senior Software Engineer — Engine Team


Location: Remote - Bay Area (Occasional Office Visits to Carmel, CA)

Team: Engine

Position: Full-Time

Salary: $140k - $160k

Must live in California


Why Revvim?


  • 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


About the Role:


We're looking for a Senior Software Engineer to join our Engine team — the core of our backend infrastructure. This is a high-ownership role on a small, senior team. You'll work directly with Go, AWS, and SQL Server to take new ideas from whiteboard to production, often end-to-end, without hand-holding at every step. If you thrive when given a problem and the latitude to solve it, this role was built for you.


What You'll Do:


  • 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


Must-haves:


  • 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


Why Join Us:


Our Engine team is small by design. That means less noise, more impact, and real ownership over the systems you build. You won't be a cog — you'll be one of the people who decides how things work. When leadership has a new idea, it comes to this team, and it's up to us to make it real. If you want your fingerprints on a product that matters, this is the place. Driven by a culture of transparency and technical excellence, we prioritize building elegant, effective software that wins on its own merit.



Location

Carmel, California (Remote)


Department

Engineering


Employment Type

Full-Time


Minimum Experience

Experienced


Compensation

$140k - $160k


Related Job Pages

More Software Engineer Jobs

Kyndryl logo

Software Engineering - Development

Kyndryl

We design, build, manage and modernize the mission-critical technology systems that the world depends on every day.

Software Engineer1 day ago
Full TimeRemoteTeam 10,001+Since 2021H1B Sponsor

The developer will be responsible for designing, developing, and implementing software solutions, ensuring implemented components are documented, unit-tested, and ready for integration. Responsibilities also include architecting solutions, testing code, deploying, and building CI/CD pipelines, while providing work estimates.

United States
$70.8K - $161K / year
Advanced Micro Devices, Inc logo

Senior Member of Technical Staff – Algorithm & Performance Optimization - GPU Libraries

Advanced Micro Devices, Inc

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process. AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here. This posting is for an existing vacancy.

Software Engineer1 day ago
Full TimeRemoteTeam 10,001

The Senior Member of Technical Staff will provide technical leadership for the AMD Radeon Open Ecosystem (ROCm), focusing on critically analyzing, reviewing, and improving GPU kernel algorithms within Composable Kernel (CK) and MIOpen libraries. Key tasks include driving kernel optimization strategies through explainable heuristics and empirical benchmarking for measurable gains in AI/ML and HPC workloads.

United States
Full TimeRemoteTeam 11-50H1B Sponsor

The Principal Software Engineer will own the design, implementation, and evolution of core platform domains like multi-tenancy and API frameworks, leading end-to-end software design for significant new capabilities. They will also establish team-wide best practices for AI-assisted development and uphold coding standards, testing practices, and API design conventions.

JavaSpringHibernateMySQLREST APIAWSDistributed SystemsEvent-driven ArchitectureGitHub CopilotCursorClaude CodeKafkaElasticsearchSQS
United States
$250K - $350K / year
Compa logo

Senior Software Engineer, All Teams

Compa

Compa is a venture-backed SaaS startup revolutionizing the future of compensation. In a dynamic job market with hiring challenges, accountability, and the rise of AI, companies need the best data to stay ahead of industry changes, competition, and costs. Compa has developed the premier real-time compensation data platform, delivering top-tier compensation intelligence to leading enterprise teams. Compa is a compensation intelligence company built to augment enterprise compensation teams in the era of AI. Our customers include the world’s biggest companies: Apple, NVIDIA, Tesla, Mastercard, T-Mobile, Sanofi, Moderna, Gilead Sciences, and more.

Software Engineer1 day ago
Full TimeRemoteTeam 70Since 2020

The role involves building and shipping production-grade software, collaborating with product and design, and contributing to system architecture decisions for enterprise compensation teams.

AWSDjangoGraphQLPythonReactTypeScript
California
$160K - $225K / year