Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Golang Developer - Distributed Systems

MONEY FORWARD INDIA PRIVATE LIMITED

Role & responsibilities : - Technical Strategy : Formulates mid- to long-term strategies for projects that impact the business, plays a key role in selecting tools and technologies to enhance team productivity, and establishes them as internal standards.- Product Expertise : Actively considers customer needs and leverages opinions from product stakeholders to determine appropriate technical solutions for rapidly providing customer value.- Conducts rapid prototyping and initial production implementation within a matter of days, using generative AI (e.g., LLMs) to accelerate the exploration and learning speed of designated products to an optimal state.- Achieves productivity and quality equivalent to or exceeding a traditional 2-Pizza Team (6-10 members) by leading 4-8 engineers alongside a suite of AI agents.- Builds effective AI agents and creates an environment where results can be measured by specific business impacts, such as reduction in customer workloads, improvement in sales, contracts, and usage rates, and reduction in incidents and operational risks.Maximization of Quality and Speed : - Collaborates with QA specialists, understands the team's test approach, identifies gaps using quality metrics, and ensures that all quality requirements are met.- Demonstrates that high-quality code enables rapid delivery and cultivates a team culture that values both quality and speed. Additionally, continuously monitors and improves the quality of AI-generated deliverables (code, tests, documents) to ensure they meet production-level standards.- Eliminates manual testing and establishes and operates a quality assurance process centered on AI-driven automated test generation and rigorous code reviews.- Thoroughly implements safe agile development based on predefined "absolute constraints and boundaries" to prevent disruption of existing systems and business workflows.Qualifications : - 8+ years of software engineering experience, including 5+ years of Golang development with a strong focus on concurrent programming (goroutines, channels).- Proficient in Go programming, with demonstrated expertise in concurrency control, troubleshooting, and performance optimization for large-scale systems.- Experience with cloud-native technologies, particularly AWS, as well as Docker and Kubernetes for infrastructure management.- Strong proficiency in SQL databases with proven ability in query optimization for high-performance systems.- Hands-on experience with CI/CD pipelines using CircleCI (or similar tools) and version control with GitHub.- Adept at troubleshooting and optimizing distributed systems and architectures, ensuring performance and scalability.- Proven ability to streamline architecture and processes, driving long-term scalability and efficiency.- Experience with designing and managing RESTful APIs and microservices architecture.- Demonstrated success in leading production releases, managing timelines, ensuring quality, and fostering team collaboration.Preferred candidate profile : - Experience with monitoring and logging tools such as Prometheus, Grafana, or the ELK Stack for system performance tracking and analysis.- Strong knowledge of security best practices in cloud-native environments, ensuring robust infrastructure protection.- Familiarity with message brokers like Kafka or RabbitMQ, particularly in event-driven architectures.- Proficiency in continuous integration and automated testing practices, ensuring reliable and efficient deployments.- Hands-on experience with Docker and Kubernetes, especially in microservices architecture for scalable application management.Soft skills : - Exceptional troubleshooting and problem-solving skills, with a proactive approach to identifying and addressing issues.- Quick learner with a passion for exploring new technologies and innovative solutions.- Strong leadership and mentoring abilities, focused on fostering team collaboration and guiding the growth of junior engineers.- Effective communicator, able to articulate technical concepts clearly to a variety of stakeholders.- Proven ability to work in cross-functional teams, ensuring smooth collaboration and successful project delivery.- Excellent organizational skills, managing end-to-end production releases while ensuring quality and timeliness.- Proactive attitude, driving continuous improvement and encouraging a culture of innovation within the team. (ref:hirist.tech)

Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Golang Developer - Distributed Systems in Pune vacancy
  •  ...we looking for We are looking for a Golang engineer with strong Kubernetes and automation...  .... The ideal candidate should have developer-level proficiency in Golang and hands-...  ...working with cloud-native and distributed systems. What youll be doing Develop automation... 
    Suggested
    Full time

    InfraCloud Technologies

    Pune
    more than 2 months ago
  •  ...Job Title: Golang Developer Experience: 5 Years Location: Pune Employment Type: Contractual (Onsite) About the Role...  ...using when required. Build and maintain RESTful APIs and distributed systems. Collaborate with product managers architects and engineering... 
    Suggested
    Full time
    Contract work

    r3 Consultant

    Pune
    a month ago
  •  ...structural tool definitions (Function Calling) systemic prompt engineering and input-context data...  ...exception handling. Establish robust distributed systems patterns ensuring strict...  ...Engineering: Advanced backend proficiency in Go (Golang) with a strong background in highly... 
    Suggested
    Contract work
    Remote job

    Ollion

    Pune
    8 days ago
  • Position Overview : As a Senior Go Developer, you will play a key role in...  ...and microservices using Golang. Working closely with the Go...  ...APIs and integrations within a distributed, cloudnative environment....  ...architecture and distributed systems- Hands-on experience with Docker... 
    Suggested

    Capgemini Technology Services India Limited

    Pune
    20 days ago
  •  ...Senior Systems Engineer (Windows) Role Responsibilities Develop and maintain a software platform that exposes Windows security...  ...for consumption by a distributed system. Performance analysis...  ...detection, etc. Familiar with Golang. Education/Qualifications... 
    Suggested
    Full time

    confluera

    Pune
    29 days ago
  • Job Description :Job Title : Golang DeveloperExperience : 4+ yearsLocation : BangaloreNotice...  ...a highly skilled and experienced Golang Developer to join our team. The ideal candidate...  ...design, develop, and optimize cutting-edge systems.Key Responsibilities :- Design, develop,... 
    Immediate start

    Mobile Programming LLC

    Pune
    22 hours ago
  •  ...Principal Software Engineer I is responsible for developing high-quality innovative fully performing...  ...data pipelines and streaming systems Works on systems critical to companys...  ...Required: Strong experience in Java / Golang programming React (Good to have) Kafka AWS... 
    Full time
    Hybrid work
    Local area
    Remote job

    ConnectWise

    Pune
    21 days ago
  •  ...responsibilities : We are looking for a talented and experienced GoLang Developer to join our dynamic team. The ideal candidate will have...  ...applications using Go. Integrate Go applications with ERP systems to ensure seamless data flow and functionality. Develop and... 
    Full time

    AppZen

    Pune
    19 days ago
  •  ...Overview We are seeking a Full Stack Developer with strong skills in R eact TypeScript...  ...) and Python with AI/ML or agent-based systems . You will build scalable applications...  ...Build scalable backend services using Go (Golang) Work with Python to develop/integrate... 
    Full time

    nCircle Tech Pvt. Ltd.

    Pune
    more than 2 months ago
  •  ...Business alike Are you driven to ensure systems and applications are highly observability...  ...and applications that are geographically distributed. Good understanding of web based application...  ...with programming languages from C# Java Golang. Proficiency with databases and... 
    Full time

    Next-Link

    Pune
    a month ago
  •  ...backend services and cloud-based platform systems in the networking and security domain....  ...development practices to deliver production-grade distributed systems. Must-Have Skills (Strict Non-...  ...Strong hands-on experience with Go / Golang for building scalable backend services... 
    Full time
    Hybrid work

    NewVison

    Pune
    21 days ago
  •  ...engineering role focused on designing developing and delivering core product...  ...You will collaborate with globally distributed engineering teams across North America...  ...management platform using Go (Golang) Kubernetes and distributed systems technologies. Build cloud-native... 
    Full time
    Contract work
    Hybrid work

    Red Hat

    Pune
    a month ago
  •  ...team members to analyze design develop debug and deliver new products...  ...SRE involve working with live systems and coding automation. As an...  ...oriented languages; Python or Golang a plus ~4 years experience managing...  ...working on a globally distributed remote team About Red Hat... 
    Full time
    Contract work
    Remote job
    Early shift

    Red Hat

    Pune
    a month ago
  •  ...You will take ownership of the systems scalability and consistency...  ...Engineering: Engineer high-performance distributed data pipelines for real-time...  ...). Software Development: Develop custom backend tooling internal APIs and microservices in Golang and Python to enhance... 
    Full time

    TVH

    Pune
    a month ago
  •  ...FlexTrade Systems is a global leader in high-performance multi-asset execution management...  ...working on large‑scale, low‑latency, and/or distributed systems, with teams spread all across...  ...financial applications. Familiarity with Golang and REST/WebSocket APIs FlexTrade... 
    Permanent employment
    Full time
    Flexible hours

    FlexTrade

    Pune
    3 days ago
  •  ...native platform. We work on large scale distributed systems processing almost 3 trillion events per...  ...team responsible for researching developing and delivering our Host and Network Vulnerability...  ...day to day tasks Python/ Perl Golang. Ability to work from our Sunnyvale... 
    Full time
    Work at office
    Local area
    Remote job
    2 days week

    CrowdStrike

    Pune
    a month ago
  •  ...the Opportunity :As a Senior Software Engineer, you'll design, develop, and optimize scalable backend and microservices systems powering our next-generation Generative AI platform. You'll work across distributed systems, real-time data pipelines, and high-performance APIs collaborating... 
    Hybrid work

    whitetable.ai

    Pune
    a month ago
  •  ...native platform. We work on large scale distributed systems processing almost 3 trillion events per...  ...efforts from rapid prototypes to developing large-scale application services of the...  ...production issues Extensive use of Golang/Python AWS cloud relational and non-relational... 
    Full time
    Work at office
    Local area

    CrowdStrike

    Pune
    a month ago
  •  ...activities include :- Designing and developing products in these areas K8s,...  ...software development using golang/java/C++.- You have strong...  ...Spring Framework.- Excellent system design and object-oriented...  ...Understanding of networking and distributed system design.- Proficiency... 

    DDN

    Pune
    13 days ago
  •  ...platforms delivered with an extensible operating system Arista EOS. Arista EOS is built on an...  ...Software Forwarding, Qos.- Python and/or Golang development experience- Strong...  ...requirements gathering to delivering the fully developed feature.- Strong software debugging skills... 

    Arista Networks India Private Limited

    Pune
    8 days ago
  •  ...grow youll build modern React applications develop and Go services and help deliver...  ...Redis and Elasticsearch and contribute to distributed systems that support production workloads. This...  ...might also have... Experience with Go (Golang) development. Experience decomposing... 
    Full time
    Side job
    Hybrid work
    Work at office
    Local area
    Remote job
    Work from home
    Worldwide

    GoDaddy

    Pune
    3 days ago
  •  ...Access team you will be instrumental in developing our next-generation security offerings....  ...handle massive security datasets from distributed systems like BigQuery or Snowflake. Proactively...  ...at least one backend language such as GoLang Python or Java with a deep... 
    Full time
    Contract work
    Work at office
    Remote job
    Work visa

    Palo Alto Networks

    Pune
    a month ago
  •  ...reach the goals of a project / product.  Develops a plan by which team members can reach...  ...highly scalable, reliable, low latency, distributed backend platforms and services.  Do research...  ...of OS and working experience on system programming (multi-threading, multi-processing... 
    Hybrid work
    Work at office
    Remote job

    PubMatic

    Pune
    14 hours ago
  •  ...As a Senior Software Developer at Digital-shelf  NielsenIQs platform for omnichannel CPG brands analytics youll work across as backend software...  ...efficient algorithms and seamless user experiences using Python Golang   Collaborate with cross-functional teams including product... 
    Full time
    Local area
    Flexible hours

    NielsenIQ

    Pune
    more than 2 months ago
  •  ...platform. Primary Responsibilities: - Design and develop automation scripts using Ansible Python GoLang and Ruby - Implement and manage configuration...  ...DevOps Engineer) and no prior programming expertise - System Administrators - Test Automation Engineers... 
    Full time

    Fastline Recruitment Services

    Pune
    21 days ago
  •  ...implementing and maintaining the backend systems that power our platform. You will collaborate...  ...bottlenecks. 4. Programming language: Golang/Python 5. Collaboration and...  ...Strong proficiency in Golang/Python for developing infrastructure-related tools and applications... 
    Full time
    Remote job

    InfraCloud Technologies

    Pune
    more than 2 months ago
  •  ...oConfigure deploy and maintain AsteriskFreeSWITCH and Kamailio-based systems. oDesign scalable and reliable VoIP architectures to support...  ...oDevelop custom VoIP features and modules using languages like Golang Lua Python C and C. oAutomate repetitive tasks and processes through... 
    Full time

    Bajaj Finance

    Pune
    6 days ago
  •  ...product testing in mind. Responsibilities: Developing promoting and maintaining quality standards and quality control systems Collaborating with developers and...  ...Jira and Confluence ~ Familiarity with Java golang is highly desirable ~ Strong Communication and... 
    Full time
    Contract work

    SailPoint

    Pune
    more than 2 months ago
  •  ...Software Engineer you will collaborate with a distributed engineering team to ensure Red Hat...  ...including coordinating contributions with other developers in the team Testing of features and...  ...verbal) ~ Programming experience in Golang/ ~ Experience using REST APIs ~... 
    Full time
    Contract work
    Remote job

    Red Hat

    Pune
    more than 2 months ago
  •  .... Key Responsibilities Design develop and maintain automated test scripts using...  ...unittest) Familiarity with Git/version control systems Experience with CI/CD tools Strong...  ...JavaScript Hands-on experience with Go (Golang) and API development Proficiency in Python... 
    Full time

    nCircle Tech Pvt. Ltd.

    Pune
    21 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Golang Developer - Distributed Systems. Be the first to apply!