Software Engineer, Core Infrastructure

EngineeringRemote / Europe

About the Role

We're looking for a Software Engineer specializing in Core Infrastructure to join our engineering team. In this role, you'll design, implement, and maintain the critical infrastructure components that power our HR platform, ensuring reliability, scalability, and security.

You'll work closely with other engineers to build robust systems that can handle our growing user base and evolving product features. All development work is based in Europe, and you'll collaborate with a distributed team across multiple time zones.

Responsibilities

  • Design, implement, and maintain core infrastructure components for our HR platform
  • Build and improve our CI/CD pipelines, monitoring systems, and deployment processes
  • Optimize application performance and resource utilization
  • Implement security best practices and ensure compliance with industry standards
  • Troubleshoot and resolve complex infrastructure issues
  • Collaborate with product and engineering teams to understand requirements and provide technical guidance
  • Document infrastructure components, processes, and best practices
  • Mentor junior engineers and share knowledge with the team

Requirements

  • 3+ years of experience in software engineering or infrastructure development
  • Strong knowledge of cloud platforms (AWS, GCP, or Azure)
  • Experience with containerization and orchestration technologies (Docker, Kubernetes)
  • Familiarity with infrastructure as code tools (Terraform, CloudFormation)
  • Understanding of networking concepts, security best practices, and distributed systems
  • Proficiency in at least one programming language (Go, Python, JavaScript/TypeScript)
  • Experience with monitoring and observability tools
  • Strong problem-solving abilities and attention to detail
  • Good communication skills and ability to work in a team
  • Located in Europe for effective collaboration with our engineering team

Benefits

  • Competitive salary and equity package
  • Flexible working hours and remote-first culture
  • Professional development budget
  • Regular team retreats and meetups
  • Health insurance and wellness benefits
  • Home office setup allowance
  • Unlimited vacation policy
  • Parental leave

How to Apply

  • Submit your resume and a cover letter explaining why you're interested in the position
  • Complete a technical assessment related to infrastructure challenges
  • Participate in technical interviews with the engineering team
  • Final interview with the engineering leadership
  • We aim to complete the interview process within 3-4 weeks