Golang Software Engineer

Persistent Systems

Pune District

Hybrid

INR 1,500,000 - 2,100,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Group term life insurance
Personal accident coverage
Mediclaim hospitalization
Flexible work hours

Job summary

Persistent Systems is seeking a Golang Software Engineer to join our engineering team. You will design and develop scalable backend services using Golang, collaborating with cross‑functional teams to deliver enterprise-grade applications.

The role emphasizes CI/CD, testing, and modern software engineering practices. You will work on distributed, high‑volume systems with PostgreSQL, Cassandra, Redis, and InfluxDB, and participate in Agile ceremonies.

Qualifications

  • 4–5 years of software development experience.
  • Experience building distributed, multi‑tier enterprise applications.
  • Proficiency with Git workflows and CI/CD pipelines.
  • Experience with relational and NoSQL databases.
  • Strong debugging, testing, and code review practices.

Responsibilities

  • Design, develop, and maintain backend services in Golang.
  • Collaborate with product owners, architects, and engineers to deliver features.
  • Build scalable, high‑performance enterprise applications for large user bases.
  • Develop and maintain CI/CD pipelines using Jenkins and Gradle.
  • Implement unit and integration tests; ensure code quality and reliability.
  • Work with PostgreSQL, Cassandra, Redis, and InfluxDB to support data workloads.
  • Participate in code reviews and Agile ceremonies.

Skills

Golang
Distributed systems
CI/CD
REST & backend
Agile methodologies
Problem solving
Communication

Tools

Jenkins
Gradle
Git
GitHub
PostgreSQL
Cassandra
Redis
InfluxDB

Job description

We are seeking a talented Golang Software Engineer to join our engineering team and contribute to the development of scalable, high-performance enterprise applications. The ideal candidate will possess strong expertise in Golang development, distributed systems, CI/CD practices, and modern software engineering methodologies. This role offers an opportunity to work on cutting-edge technologies, build robust backend services, and contribute to large-scale software platforms serving global users.

  • Role: Golang Software Engineer
  • Location: All Persistent Locations
  • Experience: Between 4 to 5 Years
  • Job Type: Full Time Employment
What You'll Do:
  • Design, develop, and maintain server-side applications using Golang and modern software development frameworks.
  • Collaborate with product owners, architects, and engineering teams to define, design, and deliver new application features.
  • Develop scalable and reliable enterprise applications capable of supporting high-volume workloads.
  • Build and maintain CI/CD pipelines using Jenkins, Gradle, and related DevOps tools.
  • Utilize Git and GitHub for source code management, collaboration, and version control.
  • Develop high-quality, maintainable, and reusable code following engineering best practices.
  • Implement unit testing, integration testing, and automated testing frameworks to ensure software quality.
  • Work with databases including PostgreSQL, Cassandra, Redis, and InfluxDB to support data-intensive applications.
  • Participate in code reviews and contribute to continuous improvements in coding standards and application quality.
  • Troubleshoot application issues and support production deployments and incident resolution.
  • Collaborate with cross-functional teams to enhance application performance, scalability, and reliability.
  • Participate in Agile development activities including sprint planning, estimation, and retrospectives.
  • Stay current with emerging technologies, industry trends, and software development practices.
Expertise You'll Bring:
  • 4 to 5 years of experience in software development and backend engineering.
  • Experience developing distributed, multi-tier, and enterprise-grade applications.
  • Experience with CI/CD tools such as Jenkins and Gradle.
  • Proficiency in Git and GitHub version control systems.
  • Experience implementing unit testing, integration testing, and automated testing practices.
  • Understanding of software design principles, algorithms, data structures, and object-oriented programming concepts.
  • Experience working with relational and NoSQL databases such as PostgreSQL, Cassandra, Redis, and InfluxDB.
  • Knowledge of REST APIs, backend services, and system integrations.
  • Strong analytical, debugging, and troubleshooting skills.
  • Familiarity with Agile and Scrum development methodologies.
  • Ability to work collaboratively in a fast-paced development environment.
  • Excellent communication and problem-solving skills.
  • Competitive salary and benefits package
  • Culture focused on talent development with quarterly growth opportunities and company-sponsored higher education and certifications
  • Opportunity to work with cutting-edge technologies
  • Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards
  • Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents
Values-Driven, People-Centric & Inclusive Work Environment:

Persistent is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds.

  • We support hybrid work and flexible hours to fit diverse lifestyles.
  • Our office is accessibility-friendly, with ergonomic setups and assistive technologies to support employees with physical disabilities.
  • If you are a person with disabilities and have specific requirements, please inform us during the application process or at any time during your employment.

Let's unleash your full potential at Persistent - persistent.com/careers

"Persistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind."

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Golang Software Engineer
Golang Software Engineer

Persistent Systems • Pune District

Hybrid
INR 900,000 - 1,300,000
Hybrid work
Professional development
Healthcare insurance
+2
Golang Software Engineer
Golang Software Engineer

Persistent • Pune District

Hybrid
INR 1,100,000 - 1,700,000
Competitive salary and benefits
Growth opportunities and company‑spons
Cutting-edge technologies
+3
Golang Full Stack Developer
Golang Full Stack Developer

Persistent Systems • Pune District

Hybrid
INR 1,200,000 - 1,800,000
Flexible work hours
Mediclaim hospitalization
Group term life insurance
+2
Golang Full Stack Developer
Golang Full Stack Developer

Persistent • Pune District

Hybrid
INR 2,400,000 - 3,000,000
Competitive salary
Growth opportunities
Cutting-edge technologies
+4
Golang Full Stack Developer
Golang Full Stack Developer

Persistent Systems Limited • Pune District

Hybrid
INR 2,600,000 - 5,000,000
Insurance coverage: group term life
Personal accident insurance
Mediclaim hospitalization for self and
+1
Senior Golang Developer
Senior Golang Developer

Persistent Systems • Pune District

Hybrid
INR 4,000,000 - 7,000,000
Hybrid work & flexible hours
Education sponsorship
Long Service awards
+1
Golang Engineer
Golang Engineer

Technologies Pvt. Ltd. • Pune District

On-site
INR 1,200,000 - 2,100,000
Dynamic IT organization
Impactful work
Senior Full Stack Engineer
Senior Full Stack Engineer

Persistent Systems • Hyderabad

Hybrid
INR 2,800,000 - 4,500,000
Group term life insurance
Personal accident insurance
Mediclaim hospitalization
+3
Senior Full Stack Integration Developer
Senior Full Stack Integration Developer

Persistent Systems • Pune District

Hybrid
INR 2,500,000 - 4,500,000
Competitive compensation
Hybrid work model
Health insurance
+2
Golang Developer
Golang Developer

Armakuni Ltd. • India

On-site
INR 1,200,000 - 1,800,000