Associate Back End Software Engineer

E. & J. Gallo WineryModesto, CA
Hybrid

About The Position

As an Associate Back End Software Engineer, you’ll support the development of digital solutions that help solve meaningful business problems and keep critical platforms running smoothly. You’ll work closely with engineering leadership, senior developers, and product managers to design, build, and maintain backend systems that power mobile, web, and third-party integrations. Your work will help ensure that front-end experiences are reliable, scalable, and continuously improving. In this role, you’ll contribute to the design and implementation of REST APIs, data processing pipelines, and microservices that support data-intensive and analytics-driven applications. You’ll be part of an agile team that embraces modern development tools and best practices, collaborating through code reviews, interactive design sessions, and shared problem-solving. Quality and craftsmanship matter here, and you’ll have the opportunity to produce clean, testable code that is continuously deliverable and deployable. You’ll grow your technical skills while handling practical problems, learning how to navigate real-world engineering challenges, and building knowledge through hands-on development, hackathons, and in-field experiences. With guidance from more senior team members, you’ll strengthen your understanding of backend technologies, cloud environments, and scalable system design, all while contributing ideas and taking ownership of your work. This is a great opportunity for someone early in their engineering career who is eager to learn, collaborate, and make an impact in a fast-paced, innovative environment.

Requirements

  • Bachelor's degree; OR High-school diploma or State-issued equivalency certificate plus 4 years of IT experience.
  • Required to travel to company offices, sites, and/or meeting locations for onboarding, training, meetings, and events for development, department needs, and business delivery up to 5% of the time, with or without reasonable accommodation.
  • Required to be 18 years or older.

Nice To Haves

  • Bachelor's degree plus 2 years of IT experience to include back end software development or building scalable back end services; OR Bachelor's degree plus Cloud SA or Architect certification plus experience in back end software development or building scalable back end services; OR High-school diploma plus 6 years of IT experience to include back end software development or building scalable back end services.
  • Familiar with object-oriented programming, functional programming, design patterns (e.g. MVC, Flux, etc.), and modern database concepts.
  • Experience with cloud architecture, API development, and working on agile teams while demonstrating a passion for clean, testable code and strong communication skills.

Responsibilities

  • Support the development of digital solutions that help solve meaningful business problems and keep critical platforms running smoothly.
  • Work closely with engineering leadership, senior developers, and product managers to design, build, and maintain backend systems that power mobile, web, and third-party integrations.
  • Contribute to the design and implementation of REST APIs, data processing pipelines, and microservices that support data-intensive and analytics-driven applications.
  • Collaborate through code reviews, interactive design sessions, and shared problem-solving.
  • Produce clean, testable code that is continuously deliverable and deployable.
  • Strengthen understanding of backend technologies, cloud environments, and scalable system design.
  • Contribute ideas and take ownership of work.

Benefits

  • Medical and dental coverage
  • 401k plans
  • Profit sharing
  • Pet insurance
  • Company holidays
  • Access to an employee wine shop
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service