Overview
In this role you design, develop, and maintain high-quality software solutions for privacy-focused data collaboration. You will work with cross-functional teams to translate requirements into robust products that scale and perform securely. You’ll address complex technical problems, implement tests, and contribute to architectural discussions to improve systems. You join a collaborative, fast-paced environment focused on delivering impactful software for clients while staying ahead in security and privacy practices. This position offers a chance to shape foundational infrastructure powering trusted data collaboration.
Pay / Benefits
- hybrid work model
- growth opportunities
- challenging and stimulating work
- collaborative culture
- opportunity to influence projects at scale
- focus on security and privacy practices
Responsibilities
- Design, develop, test, and deploy software applications and features following best practices and coding standards
- Write clean, efficient code meeting functional and performance requirements
- Collaborate with product managers, designers, and engineers to translate requirements into technical designs
- Participate in architectural discussions and recommend system improvements
- Analyze and troubleshoot complex issues and implement fixes to ensure stability
- Write automated tests and participate in QA, code reviews, and quality assurance activities
- Create and maintain technical documentation, including design documents and API specs
- Collaborate with cross-functional teams to ensure timely delivery of projects
- Stay updated on new technologies and continuously improve engineering processes
Key requirements
- 4+ years of experience with Go
- Familiarity with API design, JSON schemas, and Docker
- Strong understanding of software development methodologies, design patterns, and best practices
- Experience with databases (e.g., SQL) and data modeling concepts
- Knowledge of version control (Git) and CI/CD pipelines
- Excellent problem-solving, attention to detail, and ability to work independently and collaboratively in a fast-paced environment
- Effective written and verbal communication, able to explain technical concepts to non-technical stakeholders
- Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization (Docker, Kubernetes) is a plus
- problem-solving
- attention to detail
- independent and collaborative work style
- Go programming
- API design
- JSON schemas
…
