Made Possible. Made Better.
Backend Engineer, Go
Location
Ukraine
Posted
33 days ago
Salary
0
Seniority
Lead
Job Description
Backend Engineer, Go
Jabil
• Design, implement, and maintain Go microservices powering the system core • Participate in the system to re-design, ETL for re-platforming, and integration with existing services • Working with Apache Pulsar to support real-time data distribution • Ensure observability and reliability through logging, metrics, and tracing • Deploy and maintain services in Kubernetes environments across cloud platforms • Contribute to the Data Engineering, Platform, and DevOps areas
Job Requirements
- 10+ years of backend software development experience
- 5+ years of professional experience with Go (Golang)
- Practical experience designing or maintaining microservices
- Experience with event-driven messaging systems such as Apache Pulsar (preferred), Kafka, or NATS
- Data Experience with ETL/ELT pipelines and data processing
- Practical experience with Kubernetes operators, CRDs, and Helm
- Understanding cloud CI/CD systems and delivery pipelines
Benefits
- Professional development opportunities
- Environmentally sustainable processes
- Diverse community engagement
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design and deliver secure network and security solutions • Lead engineers and provide technical direction and mentorship • Collaborate with stakeholders to plan and deliver projects • Manage incidents, SLAs, monitoring, and infrastructure maintenance • Support Cisco, Palo Alto, and enterprise network platforms • Configure and implement network security patches and upgrades across devices • Lead and guide a team of network engineers ensuring high standard delivery • Work closely with Project Managers and stakeholders to scope and deliver solutions • Maintain professional engagement with customers ensuring clear communication
• Contribute to the successful implementation of Assette by collaborating closely with the existing project and neighbourhood teams. • Develop and maintain robust backend solutions using Python, ensuring high performance and scalability. • Work with Oracle databases and Denodo to manage, integrate, and optimize data workflows. • Actively participate in code reviews and contribute to continuous improvement of development standards and practices.
• Iterate at high velocity: experiment, test with our audience, then consolidate what works speed and learning over perfection • Ship features that create real user value, taking calculated risks and smart shortcuts to maximize business impact • Build and scale backend services and APIs (REST/GraphQL) that power a world-class mobile experience • Collaborate closely with iOS/Android, Product, and QA teams with a shared product ownership mindset • Evolve the architecture pragmatically to support growth without over-engineering • Drive performance, reliability, and observability with full ownership and proactivity
• Define and implement our client's next-generation architecture that connects 22+ products into a unified, cloud-ready, and AI-enabled ecosystem. • Collaborate with engineering and product leadership to define and execute the multi-year platform architecture roadmap. • Design and document a scalable, modular, and cloud-native architecture that supports shared services, unified data models, and cross-product interoperability. • Serve as the architectural owner for initiatives that advance platform maturity, including data model consolidation, single sign-on, customer onboarding, and common administration. • Partner with Data and AI teams to align platform design with analytics, reporting, and AI integration frameworks. • Provide hands-on technical leadership, including reviewing designs, building reference implementations, and mentoring teams in modern architecture and DevOps practices. • Establish and govern architecture principles, standards, and reusable patterns across APIs, event-driven systems, data flows, and security. • Drive modernization efforts toward containerized, IaC-managed, and service-oriented architectures. • Partner with DevOps to ensure scalable CI/CD pipelines, observability, and environment automation. • Evaluate tools, frameworks, and cloud solutions to promote long-term maintainability, performance, and cost efficiency.



