Apply📍 Ireland, UK, Sweden, the Netherlands, Germany, Spain, Bulgaria, Denmark, Finland, France, Italy, & Poland
🧭 Full-Time
🔍 Software Development
🏢 Company: MongoDB👥 1001-5000💰 Post-IPO Equity about 7 years agoDatabaseOpen SourceCloud ComputingSaaSSoftware
- Pragmatic, detail-oriented, self-motivated, and understands the benefits of collaboration
- Provides guidance and coaching to entry-mid level engineers
- Takes a software-driven approach to solving problems and routinely uses git to track progress
- Strong understanding of software engineering principles, dependency injection, composition, and test driven development
- Experience designing/implementing medium/large scale software projects (strong preference for Go)
- Familiar with standard authentication protocols (e.g OAuth)
- Familiar with the development of web services and/or Kubernetes controllers
- Experienced performing deep technical analysis and fixing applications, systems, and networks
- Strong Linux and TCP/IP networking skills
- Solid knowledge of cloud infrastructure (preferably AWS), including development integrating with provider APIs
- Experience with configuration management tools and managing infrastructure through code
- Experience setting up and maintaining CI/CD workflows and tooling to deploy production services
- Experience running containers in a production environment, preferably Kubernetes based
- Proven experience with observability concepts and tooling, metrics, logging, traces, Prometheus, Grafana, OpenTelemetry
- Has practical knowledge of delivering production level services with SLI/SLOs and understands how to measure, track and adjust them
- 5+ years of experience working in a similar role
- Work with engineering teams across MongoDB to investigate gaps and limitations in existing development workflows and understand new infrastructure and platform requirements
- Design self-service platform services and developer tooling that focuses on reliability, usability, and provides the appropriate level of abstraction from cloud infrastructure
- Regularly write and review automation, configuration management, and application code
- Author and review functional specifications and scoping documents for large platform projects and services
- Own and operate much of the internal development platform that runs MongoDB
- Work on a distributed team that frequently interacts with remote engineers across multiple time zones (primarily PST/EST/GMT)
AWSBackend DevelopmentSoftware DevelopmentCloud ComputingGitKubernetesOAuthSoftware ArchitectureAPI testingGoGrafanaPrometheusCI/CDRESTful APIsLinuxTerraformMicroservicesJSONSoftware EngineeringDebugging
Posted about 9 hours ago
Apply