Software Engineer

DeWinter Group

Foster City (CA)

On-site

USD 130,872 - 137,760

Part time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

DeWinter Group is seeking a Software Engineer (Backend Services & Infrastructure) in Foster City, CA, for a 6-month contract. The role involves migrating data systems and designing resilient backend services. Candidates should have 7+ years in backend development, particularly with AWS and microservices.

This position focuses on critical infrastructure migration and requires proficiency in Kotlin, PostgreSQL, and cloud technologies. Strong problem-solving skills and experience with large-scale deployments are essential.

Qualifications

  • 7+ years of relevant experience in backend development.
  • Experience with large-scale backend services/platforms.
  • Deep knowledge of AWS including IAM and DynamoDB.

Responsibilities

  • Migrate data infrastructure from PostgreSQL to DynamoDB.
  • Design and implement highly resilient systems using Terraform.
  • Contribute to architecture and long-term technology initiatives.

Skills

AWS
Kotlin
PostgreSQL
Microservices
Docker
Kubernetes
Problem-Solving

Education

BS/MS in Computer Science or similar degree

Tools

Terraform

Job description

Title: Software Engineer (Backend Services & Infrastructure)

Job Type: Contract

Contract Length: 6 months

Pay Range: $95 - $100/hr

Start Date: 6/29

Location: Onsite - Foster City, CA

About the Opportunity

Our client, a leader in the Autonomous Vehicle and Robotics industry, is looking for a skilled Software Engineer to join their team for a 6-month engagement. This high-impact project is focused on the critical migration and scaling of their core data infrastructure. You will be responsible for migrating existing systems from PostgreSQL to DynamoDB, sharding databases, and designing highly available, resilient backend services. This role requires deep expertise in AWS cloud infrastructure and modern microservices development (Kotlin/Python).

Key Responsibilities & Deliverables
  • Data Migration & Sharding: Migrate existing data infrastructure, specifically from PostgreSQL to DynamoDB (DDB), and split single databases into multiple sharded databases.
  • System Design & Deployment: Design, deploy (using Terraform), and implement highly available and resilient systems, adopting best practices to avoid single points of failure.
  • Architecture Contribution: Contribute to long-term architecture, technology initiatives, and the technical roadmap for backend platforms.
  • Microservices Development: Develop and adapt software on Kotlin and Python microservices.
  • Cross-Functional Delivery: Work cross-functionally with diverse engineering teams, Product, and Program Management for the successful delivery of solutions.
Required Skills & Experience
  • 7+ years of relevant experience (or BS/MS in Computer Science or similar degree).
  • Experience successfully shipping large-scale backend services/platforms to production.
  • Deep experience with AWS, including IAM, DynamoDB (DDB), and PostgreSQL, for multi-region deployments and high availability.
  • Experience running production services using cloud infrastructure such as Kubernetes and Docker.
  • Proficiency with Kotlin, SpringBoot, REST API design patterns, database technologies, caching mechanisms, and performance optimizing techniques.
  • Excellent problem-solving and debugging skills.
Bonus Qualifications
  • Experience in transportation, robotics, logistics, or autonomous vehicles.
  • Experience with protocol buffers (protobufs) and gRPC.
  • Experience with Observability frameworks and tools like Open Telemetry.
  • Experience with Claude Code or other LLM-based coding tools.

W2 only (No C2C or 1099 contractors)

#LI-LG1

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer: PostgreSQL to DynamoDB on AWS
Senior Backend Engineer: PostgreSQL to DynamoDB on AWS

DeWinter Group • Foster City (CA)

On-site
USD 130,872 - 137,760
Backend Software Engineering Manager
Backend Software Engineering Manager

Cypress HCM • Seattle (WA)

On-site
USD 200,000 - 230,000
Bonus
Equity
100% Covered Health Insurance
Senior Backend Engineer (Cloud)
Senior Backend Engineer (Cloud)

Luxoft • Town of Poland (NY)

On-site
USD 140,000 - 190,000
Private medical and dental care
Life insurance covered
Internal mobility program with project
+1
Senior Backend Engineer (Spark, Scala, Python, AWS/GCP)
Senior Backend Engineer (Spark, Scala, Python, AWS/GCP)

Robotics Technologies LLC • Elk Grove (CA)

On-site
USD 83,000 - 152,000
Equal opportunity employer
Senior Software Engineer – Backend & AI
Senior Software Engineer – Backend & AI

Agile Resources, Inc. • St. Louis (MO)

Hybrid
Software Engineer
Software Engineer

Recruiter Concierge • San Francisco (CA)

On-site
USD 130,000 - 240,000
Visa sponsorship
Relocation assistance
On-site fitness center
+3
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

NTT DATA North America • St. Louis (MO)

On-site
USD 110,000 - 120,000
Software Engineer - Backend
Software Engineer - Backend

Navan • Palo Alto (CA)

On-site
USD 101,000 - 175,000
Lead Software Engineer
Lead Software Engineer

Eliassen Group • Boston (MA)

Hybrid
Confidential
Medical
Dental
Vision
+2
Backend Solutions Architect
Backend Solutions Architect

Bright Vision Technologies • Bellevue (WA)

On-site
USD 100,000 - 150,000