Our client - a new Silicon Valley based profitable B2C product startup building innovative mobile solutions for the planet, is now looking for an Automation/Backend - Software Engineer.
Location: Europe, Ukraine
Type: Remote, Full-time
Start date: ASAP
About project and position:
Based in Silicon Valley and backed by top-tier VCs is a new mobile innovator delivering exciting new products for consumers across the planet.
The company has a flagship VPN application that drives ~10M MAUs. There are others in the portfolio as well as others in development.
About the Role:
We are seeking an Automation/Backend Software Engineer to join our team. This role focuses on developing and maintaining backend systems and tools that support infrastructure management, VPN protocol configuration, and automation. The ideal candidate will play a critical role in building scalable solutions for infrastructure monitoring, server deployment, and API development, ensuring efficient and seamless operations.
Responsibilities include but are not limited to:
- Design, develop, and maintain internal systems for managing and monitoring infrastructure, as well as build systems and scripts for testing infrastructure quality.
- Build APIs to enable efficient configuration and management of VPN protocols.
- Automate processes for monitoring, deploying, and configuring servers.
- Collaborate with cross-functional teams to ensure seamless integration of automation tools into existing systems.
- Continuously optimize systems for scalability, performance, and reliability.
- Stay informed on industry trends and best practices related to backend engineering and automation.
Requirements:
- Strong proficiency in backend development using languages such as Python, Go, or similar.
- Experience in building RESTful APIs and microservices architecture.
- Knowledge of automation tools and practices for infrastructure management.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and infrastructure-as-code tools (e.g., Terraform, Ansible).
- Strong understanding of server configuration, deployment, and monitoring.
- Proven ability to troubleshoot and optimize backend systems.
- Effective communication skills and ability to work collaboratively in a team environment.
- English - Intermediate+
Preferred Qualifications:
- Hands-on experience with monitoring and logging tools such as Prometheus, Grafana, or ELK stack.
- Knowledge of VPN protocols and networking principles.
- Experience in developing scalable backend systems for large-scale infrastructure.
- Familiarity with CI/CD pipelines and DevOps practices.