Apply📍 United States
🧭 Full-Time
🔍 Software Development
- 8+ years of experience in software development, with expertise in building and maintaining highly available, distributed, and scalable systems.
- Proven expertise in building and maintaining APIs, services, and databases.
- Proficiency in server-side programming (e.g., Go, Python, Java, Ruby) and SQL databases.
- Experience with server-side MVC frameworks (e.g., Django, .NET, Spring, Rails, Phoenix).
- Strong understanding of software architecture, object-oriented programming, and design patterns.
- Experience with cloud platforms (e.g., AWS, GCP, Azure) and containerization (e.g., Docker, Kubernetes).
- Familiarity with performance optimization and debugging in distributed systems.
- Contribute to define and build a new way of connecting to carrier APIs
- Contribute to maintain legacy integrations
- Partner with other teams to understand their needs in terms of capabilities from carriers
- Build tools to improve internal processes and empower internal users
- Participate in on-call support rotation
- Work with our product team to refine the scope of new products and capabilities
- Lead large projects and initiatives
- Mentors fellow engineers
- Sets high standards for engineering practices and processes
- Sets and monitors KPIs for systems performance and quality
AWSBackend DevelopmentDockerLeadershipPythonSoftware DevelopmentSQLCloud ComputingDjangoJavaKubernetesRubySoftware ArchitectureAPI testingGoREST APIMentoringMicroservicesDebugging
Posted 6 days ago
Apply