We are looking for a skilled Software Engineer to design, develop, and maintain high-performance distributed applications and data pipelines. The ideal candidate will have strong expertise in Go and experience building microservice architectures, integrating with major security platforms, and working with Trino and Big Data technologies such as MapReduce and HDFS.
As part of our team, you’ll collaborate on enterprise applications alongside a globally standardized group. Together, we’ll create innovative, fast, scalable, and reliable products for our clients. If you have relevant experience, strong technical skills, and excellent interpersonal and communication abilities, we’d be delighted to connect with you.
Responsibilities:
- Design, develop, and maintain high-performance, distributed applications and data pipelines.
- Build and optimize microservice-based architectures using Go.
- Implement and enhance data federation systems using Trino.
- Integrate with major security platforms such as ServiceNow, CrowdStrike, and Splunk to deliver secure and scalable solutions.
- Work with large-scale data systems (Big Data, MapReduce, HDFS) to support analytics and AI workloads.
- Collaborate with cross-functional teams to develop and deliver robust APIs and backend services.
- Apply Agile methodologies and test-driven development (TDD) to ensure high-quality, maintainable code.
Required Skills & Experience:
- Minimum 4 years of hands-on experience in core software development.
- Strong expertise in Go for building distributed, large-scale data pipelines or backend applications.
- Experience in designing and developing microservice architectures.
- Experience with Trino and data federation technologies.
- Familiarity with Big Data technologies such as MapReduce and HDFS.
- Solid experience with at least one major security platform (e.g., ServiceNow, CrowdStrike, Splunk).
- Hands-on experience with databases such as PostgreSQL.
- Excellent analytical and problem-solving skills, with strong attention to detail.
- Familiarity with Agile practices and test-driven development principles.
**Remuneration to match your skills and experience, and will not be a constraint for deserving candidates.
**If you have slightly fewer years of experience but are passionate, you can apply too.