Backend Golang Developer
Proofpoint
IndiaremotePosted 23 days ago
Skill Required
Backend-EngineeringGolang-DevelopmentSoftware-EngineerBackend-EngineerGo-DeveloperGoLang-Backend-DeveloperGoLang-Backend-EngineerGolang-DeveloperGo-Golang-DeveloperGolang-Software-EngineerGoLang-EngineerDeveloperBackend DeveloperGolangSystem DesignDockerrelated fieldMicroservicesCybersecuritynetworkingsecuritybuildingAzuredesignCloudRustAPIsAWSGCPandGoAIFulltime
Key highlights
- Competitive compensation
- Degree in Computer Science or related field required
- Experience with Go (or willingness to learn quickly)
- Comprehensive benefits package
- Flexible work environment
- Opportunity to work on production‑grade Go microservices
Role overview
We are looking for a Backend Engineer to join our team and work on scalable, production‑grade systems built with Go. You will contribute to the development of microservices that power core product features, while gaining hands‑on experience with modern backend architectures. This role is ideal for someone who enjoys building efficient systems, solving performance challenges, and working closely in real‑world production environments.
Responsibilities
- Design and implement features end to end
- Develop and maintain microservices using Golang
- Contribute to API design and service-to-service communication
- Debug and resolve issues across distributed systems
- Write clean, maintainable, and well‑tested code
- Collaborate with engineers across product and infrastructure teams
- Contribute to system design discussions and technical decisions
Requirements
- A degree in Computer Science or related field
- Experience with Go or strong willingness to learn it quickly
- Understanding of backend fundamentals (APIs, databases, concurrency, networking)
- Familiarity with microservices architecture or distributed systems concepts
- Strong problem‑solving skills and attention to detail
- Proactive mindset and eagerness to learn in a fast‑paced environment
- Contribute to system design discussions and technical decisions
Nice to have
- Experience with REST APIs, or messaging systems
- Familiarity with Goroutine and asynchronous development techniques
- Familiarity with Docker or containerization
- Exposure to cloud platforms (AWS, GCP, or Azure)
Benefits
- Competitive compensation
- Comprehensive benefits
- Career success on your terms
- Flexible work environment
- Annual wellness and community outreach days
- Always on recognition for your contributions
- Global collaboration and networking opportunities
Additional details
- About Us: Proofpoint is a global leader in human- and agent‑centric cybersecurity, protecting people, data, and AI agents across email, cloud, and collaboration tools.
- How We Work: Employees are part of a global team guided by BRAVE core values—Bold, Responsive, Accountable, Visionary, Exceptional.
- Corporate Overview: Proofpoint provides integrated cloud‑based security solutions to more than half of the Fortune 1000, focusing on people‑centric security and compliance.
- Why Proofpoint: Emphasis on protecting people, inclusive and diverse culture, encouragement of culture‑add, and a commitment to hiring the best and brightest.
- Our Culture: Values inspire belonging, empower purpose, and drive success every day for everyone.
- Application Process: Interested candidates should submit their application along with any supporting information; accommodations are available for the application or interview process.