Logo
Trimble Inc.

Software Engineer Job at Trimble Inc. in Atlanta

Trimble Inc., Atlanta, GA, United States, 30383

Save Job

Join to apply for the Software Engineer role at Trimble Inc.

Get AI-powered advice on this job and more exclusive features.

Location: Knoxville, TN or Atlanta, GA (Hybrid)

Sector: Trimble Pay Division

Are you passionate about building cutting-edge platform services that power innovative financial solutions?

What You Will Do

  • Architect, design, and develop a strong foundation for core platform services that are reusable, extensible, and flexible enough to accommodate evolving consumer requirements.
  • Collaborate with product managers and other stakeholders to understand requirements, provide efficient solutions to meet their needs, and build robust shared services.
  • Identify innovative solutions for redundant manual workflows and implement automation using next-generation technologies.
  • Conduct thorough code reviews to maintain code quality and ensure CI/CD is in place.
  • Automate manual workflows across all phases of the SDLC on Github.
  • Follow best practices in service operations, including availability, scalability, security, durability, and reliability.
  • Adopt modern technologies including Generative AI in all phases of SDLC.

What Skills & Experience You Should Bring

  • Bachelor's degree or coding bootcamp in Computer Science, Engineering, or a related field.
  • 8+ years of experience developing backend services, SaaS/APIs, and RESTful web services.
  • Strong experience in developing services in Java, Spring, and Spring Boot.
  • Experience developing in event-driven architecture.
  • Experience developing cloud-agnostic and cloud-native services.
  • Strong design skills to create extensible, generic services.
  • Strong coding skills with ability to develop high-quality reusable code and provide effective code reviews.
  • Tech Stack: Java, Spring Boot microservices, JavaScript/Typescript, Docker, Kubernetes, GitHub Actions, MySQL, AWS and Azure Cloud, AI/ML and GenAI.

About Your Location

Based out of Knoxville, TN or Atlanta, GA. This is a hybrid role, offering flexibility between in-office and remote work. Typically, hybrid positions involve 3 days per week, or 60% of the month, in the office.

About Our Trimble Pay Division

The Trimble Pay Division develops innovative financial solutions that streamline and optimize payment processes across various industries, focusing on secure, efficient, and user-friendly platforms.

Trimble's Inclusiveness Commitment

We celebrate diversity and actively participate in inclusive opportunities. We aim to create a welcoming environment where everyone feels they belong, regardless of background or characteristics.

Trimble’s Privacy Policy & Pay Range

We offer a compensation range of $115,700 - $156,100, with bonus eligibility, and comprehensive benefits including health, retirement, and stock plans. We are an equal opportunity employer, committed to diversity and inclusion.

Additional Details

  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Other
  • Industry: Software Development

Referrals increase your chances of interviewing at Trimble Inc. by 2x.

#J-18808-Ljbffr