Senior Golang Developer
Genpact
About the Company: Genpact (NYSE: G) is a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients. Powered by our purpose the relentless pursuit of a world that works better for people we serve and transform leading enterprises, including the Fortune Global 500, with our deep business and industry knowledge, digital operations services, and expertise in data, technology, and AI.
About the Role : Genpact is urgently looking for a strong Consultant for one of our precious clients in USA. If you are interested kindly share profile a
Title: Senior Golang Developer
Location: Remote in Canada
Duration: Fulltime
Job Summary:
As part of the Core Engineering Services (CES) team, we are seeking an experienced Senior Integrations Engineer to join our team and drive the design, development, and maintenance of robust integration solutions across our distributed systems landscape. This role requires deep expertise in microservices architecture, event-driven architecture, cloud infrastructure, and data integration patterns. You will be instrumental in building reactive, scalable systems that leverage event streaming, message-driven communication, and asynchronous processing patterns to handle high-volume data flows across our ecosystem.
Job Responsibilities
- Implement event-driven systems using event sourcing, CQRS patterns, and saga orchestration
- Design and develop high-performance microservices and APIs in Golang for distributed systems
- Design and build distributed workflows using Temporal for long-running transactions and business processes
- Implement workflow orchestration patterns with Temporal including activities, signals, queries, and child workflows
- Build event producers, consumers, and stream processors with guaranteed delivery semantics
- Implement complex event processing (CEP) logic including event correlation, aggregation, and enrichment
- Design event schemas using Protocol Buffers, or JSON Schema with versioning strategies
- Develop and maintain integration solutions between microservices, legacy systems, and third-party platforms
- Build RESTful and gRPC services with proper versioning, authentication, and rate limiting
- Develop Infrastructure as Code using Terraform for provisioning Azure resources
- Manage and optimize Azure Kubernetes Service (AKS) clusters and containerized workloads
- Configure service mesh solutions (Istio, Linkerd) for traffic management and observability
- Build and maintain CI/CD pipelines using Azure DevOps, GitHub Actions, or similar tools
- Implement resilience patterns including circuit breakers, retry logic, bulkheads, timeouts, dead letter queues, idempotent handlers, and event replay mechanisms
- Implement comprehensive monitoring, alerting, and observability using Prometheus, Grafana, and Azure Monitor
- Develop distributed tracing solutions using OpenTelemetry or Application Insights
- Implement security best practices including OAuth2, JWT authentication, mTLS, and secrets management
- Optimize system performance, throughput, and latency through profiling and load testing
- Document integration patterns, API specifications, and architecture decisions
- Collaborate with cross-functional teams in agile ceremonies including sprint planning, retrospectives, and daily standups
- Work closely with product managers, DevOps, and data engineering teams to deliver integrated solutions
- Contribute to the continuous improvement of development processes, tools, and team practices
- Provide technical leadership and mentorship to junior and mid-level engineers
- Participate in code reviews, architecture discussions, and design review sessions
- Works with an open and collaborative style
- Participate in application planning meetings
- Work in an Agile development team
Job Requirements
- Bachelor’s degree in computer science, Engineering, or related field (or equivalent experience)
- Experience with version control systems (Git) and collaborative development workflows
- Strong understanding of authentication and authorization patterns (OAuth2, JWT, SAML)
- Experience with monitoring and observability tools (Prometheus, Grafana, Azure Monitor, Application Insights)
- Knowledge of API security best practices and data encryption
- Experience configuring and optimizing Apache Kafka clusters including topics, partitions, and consumer groups
- Experience implementing message brokers (RabbitMQ, Azure Service Bus, NATS) for asynchronous communication
- Experience designing and implementing API gateways for routing, transformation, and protocol translation
Preferred Qualifications:
- Data engineering skills including:
- Database design (SQL and NoSQL)
- Data modeling and schema design
- ETL/ELT pipeline development
- Stream processing and batch processing
- Experience with additional programming languages (Python, Java, or C#)
- Knowledge of other cloud platforms (AWS, GCP)
- Familiarity with data streaming platforms (Apache Flink, Spark Streaming, Kafka Streams)
- Experience with event-driven orchestration tools (Temporal, Camunda, Azure Durable Functions)
- Experience with GraphQL and federated API architectures
- Understanding of event mesh architectures and distributed event brokers
- Knowledge of data warehouse solutions (Databricks, Snowflake, Azure Synapse)
Soft Skills:
- Excellent problem-solving and analytical thinking with ability to debug complex distributed systems
- Strong written and verbal communication skills to articulate technical concepts to diverse audiences
- Ability to work collaboratively in cross-functional teams with product managers, DevOps, and data engineers
- Self-motivated with strong ownership mindset and ability to work independently
- Adaptability and willingness to learn new technologies and frameworks
- Strong time management and ability to prioritize tasks effectively
- Attention to detail and commitment to code quality and best practices
- Ability to mentor and provide constructive feedback to junior engineers
- Customer-focused mindset with understanding of business requirements and user needs
- Critical thinking skills to evaluate trade-offs and make informed technical decisions
Why join Genpact? • Lead AI-first transformation – Build and scale AI solutions that redefine industries • Make an impact – Drive change for global enterprises and solve business challenges that matter • Accelerate your career—Gain hands-on experience, world-class training, mentorship, and AI certifications to advance your skills • Grow with the best – Learn from top engineers, data scientists, and AI experts in a dynamic, fast-moving workplace • Committed to ethical AI – Work in an environment where governance, transparency, and security are at the core of everything we build • Thrive in a values-driven culture – Our courage, curiosity, and incisiveness - built on a foundation of integrity and inclusion - allow your ideas to fuel progress Come join the 140,000+ coders, tech shapers, and growth makers at Genpact and take your career in the only direction that matters: Up. Let’s build tomorrow together.
- ...interested to build a career in TCS to participate in our recruitment & selection process. TCS is looking your Talent as: Senior GoLang Developer. Key Responsibilities Design, develop, and maintain backend applications and microservices using Golang. Develop...SeniorTrabajar en la oficinaTrabajo híbrido3 días a la semana
- ...Position Summary The Senior Accountant will play a critical role in supporting the accounting operations of Retirement Communities... ...accounting firm or small accounting practice, and has since developed solid full-cycle accounting experience. This individual must be...Senior
- ...communication and stakeholder management skills. Strong analytical and problem‑solving abilities. Ability to work with global teams and senior business users. Nice to Have / Preferred Experience with digital wealth platforms or client portals. Knowledge of...Senior
- ...experience as Business Analyst ~ Excellent communication skills (listening, writing, and presenting) at all levels, from team members to senior management level. ~ Ability to build relationships with stakeholders to understand, gather business process, application...SeniorTrabajar en la oficinaTrabajo híbrido
- The ideal candidate will be a creative thinker who has strong design skills. They should be able to communicate effectively in order to understand the criteria of a project and deliver a carefully crafted design. This candidate should be able to collect feedback on various...Senior
- ...digital channels, including marketplaces and direct-to-consumer Develop and lead high-performing teams across marketing, operations,... ...Proven experience as CEO, General Manager, or senior executive in high-growth companies Strong background in E-commerce...Senior
- ...consistent on time delivery and implement processes with suppliers to ensure on time delivery and quality of product / service Keep senior management informed of present/future trends in availability and cost of materials, components and equipment Monitors on-time...SeniorHorario flexible
- ...As an Embedded C++ Developer in our newly formed team, you will build the intermediate framework layer (conceptually similar to the Android Framework) that bridges the core OS with top-level SDKs and manages application lifecycles. If you want to leave a footprint on...Senior
- ...and stakeholder management skills. • Strong analytical and problem‑solving abilities. • Ability to work with global teams and senior business users. Nice to Have / Preferred • Experience with digital wealth platforms or client portals. • Knowledge of regulatory...Senior
- ...JOB SUMMARY The Sr. Business Unit Manager Develops and implements programs, projects or processes for an assigned customer account... .... ESSENTIAL DUTIES AND RESPONSIBILITI ES · The Senior Business Unit Manager is a member of the plant strategic leadership...SeniorContratoTrabajar en la oficina
$25,000 - $28,000
...accounting, tax preparation, and advisory services for CPA firms across North America, we are seeking a detail-oriented and motivated Senior Associate – US Taxation to support U.S. CPA firms with tax preparation, tax compliance, and client engagement activities. This...SeniorTiempo completo$34,000
...and adoption metrics. Identify churn risks proactively and develop retention strategies. Support customers in maximizing value... ...collaboration. Preferred Experience SaaS, technology, healthcare, senior living, staffing, or customer-centric industries. CRM...SeniorTrabajo híbrido- ...initiatives that support overall business competitiveness. Key responsibilities include developing executive narratives, managing strategic transformation initiatives, and serving as a senior partner in decision-making. The company offers comprehensive benefits to support...Senior
- ...Micron Memory Malaysia Sdn Bhd is seeking a Senior Engineer for HBM Verification in Tlaquepaque, Jalisco, Mexico. This role involves... ...guiding verification efforts, providing support via simulation, and developing methodologies for advanced HBM memory products. The ideal...Senior
- Micron Memory Malaysia Sdn Bhd is hiring a Senior Design Verification Engineer located in Tlaquepaque, Jalisco, Mexico. The role involves developing new product opportunities, overseeing layout processes for Memory/Logic/Analog circuits, and performing verification using...Senior
- ...Your Job We are looking for a Senior Recruiter who enjoys working across different types of roles and business needs. In this position... ...and the US to understand current and future talent needs. Develop and implement effective sourcing strategies & identification of...SeniorTrabajo híbrido
- ...with local administrative support and daily operational needs. Maintain confidentiality and professionalism while interacting with senior management. Support during customer visits, audits, and business events and translation for the operation. Ensure vehicle...Senior
- ...We are looking for a highly skilled Oracle DBA Senior with strong experience in UNIX environments (AIX/Linux/Solaris) . This role... ...tuning and troubleshooting skills. Key Responsibilities Develop and maintain UNIX shell scripts and PL/SQL code . Perform...Senior
- ...in setting up and optimizing digital ad campaigns. ● Learn and develop skills in Google Ads, Facebook Ads, and TikTok Ads. ● Conduct market research and analyze campaign performance. ● Support senior team members in developing and implementing paid media...SeniorTrabajar en la oficinaDesde casa
$30,000
Descripción del puesto ¿Te motivan las ventas, el servicio al cliente y la posibilidad de generar un impacto real en la vida financiera de las personas? En Donner & Asociados operamos bajo estándares internacionales de servicio, ventas y desarrollo profesional, con ...Senior- ...About the Role We are looking for a Senior Robotics Engineer to join our growing team... ...a hands-on technical role focused on developing and improving robotics technologies that... .... What You Will Do Design and develop robotics solutions and core...SeniorPrácticaTrabajo híbrido
- ...’ experience in software development experience demonstrating depth of technical understanding with in Pega BPM tool• Certified Senior System Architect (C SSA)• Having good knowledge on PEGA 7 components Case Management, Data Management and UI.• PEGA best practices...SeniorRemotoTrabajo por turnos
- ...Job Description A Senior Salesforce Developer architects, designs, and implements high-quality Salesforce systems. Responsibilities include coding, testing, debugging, and maintaining applications, while ensuring optimal functionality and user satisfaction. Responsibilities...Senior
$40,000
Zona de Trabajo: Guadalajara Jalisco / remoto / Oficina comercial en zona Providencia Importante antes de aplicar Esta posición es bajo un modelo 100% comisión (sin sueldo base ni prestaciones). Buscamos perfiles comerciales de alto rendimiento que quieran ...SeniorTrabajar en la oficinaRemotoHorario flexible- ...Acceleration Center - Assurance - Senior Associate Job Description & Summary At PwC, our people in audit and assurance focus... ...or role and how your work fits into the overall strategy. Develop a deeper understanding of the business context and how it is changing...Senior
- ...Role: Senior Network Engineer (Data Center & Hybrid Cloud) Location: La Perla Guadalajara About the Role :We are seeking a Senior Network Enginee r to lead the implementation, optimization, and architectural alignment of our global Data Center and Hybrid...SeniorTrabajo híbrido
- Micron Technology, Inc in Tlaquepaque, Jalisco, is in search of a Sr Engineer in Memory CAD to support CAD tools and design processes for innovative memory designs impacting technologies like HBM and DRAM. You will collaborate with design teams to enhance design methodologies...Senior
- ...Responsibilities: New features development, support and optimization of OpenAI/Triton project for GPUs. Communication with other developers, customers and project managers. Test implementation, project documentation and verification of system with unit/component/...Senior
- ...Micron Technology, Inc in Tlaquepaque, Jalisco, Mexico is looking for a Senior Engineer HBM Layout. This role involves design and development of various analog and mixed-signal blocks, with key responsibilities such as layout verification and project execution. The...Senior
- ...touchpoints. A significant portion of your work will revolve around developing engaging materials — from written content to campaign assets —... ...confident communicating with different stakeholders, including senior leaders, and be able to adapt your style depending on the...Senior
¿Desea recibir más vacantes?
Suscríbase y reciba vacantes similares a Senior Golang Developer. ¡Sea el primero en aplicar!
- full stack senior Guadalajara, Jal.
- ux senior Guadalajara, Jal.
- ejecutivo de ventas senior Guadalajara, Jal.
- auditor senior ey Guadalajara, Jal.
- programador senior Guadalajara, Jal.
- senior suites Guadalajara, Jal.
- senior engineer Guadalajara, Jal.
- senior Guadalajara, Jal.
- senior manager Guadalajara, Jal.
- senior backend engineer Guadalajara, Jal.


