Backend Engineer
Агентство / HR ресурс Hire5 ( grintern.co )
Опыт работы от 3 до 5 летот 180 000 ₽
Backend Engineer for GetGenAI - a venture-backed startup pioneering the automation of content review processes for highly regulated industries (remote).
GetGen AI automates content review for highly regulated industries, enabling swift content creation and personalization, which directly boosts revenue. Proved 150%+ ROI; funded by top-tier VCs; founded by former heads of marketing, product, and AI from EY, Snap, and Nvidia.
Currently, the CTO does all the tasks himself, so he really needs some good help from someone who's experienced in both Python & Rust to build the back-end part of the project. As a Backend Engineer at GetGenAI, you'll wield your expertise in Python and Rust to craft robust backend services, ensuring reliability and scalability are at the forefront. Your responsibilities will span from architecting resilient APIs with clear documentation to optimizing production databases and implementing cutting-edge CI/CD pipelines. With your keen eye for system performance and knack for problem-solving, you'll be instrumental in driving our mission forward.
Responsibilities:
Build and maintain highly reliable and scalable backend services using Python and Rust.
Craft robust APIs with clear and well-documented HTTP endpoints.
Manage and optimize production databases, ensuring data integrity and uptime.
Implement CI/CD pipelines and automate infrastructure provisioning using tools like Terraform and Kubernetes.
Monitor system performance and proactively identify and resolve issues.
Collaborate with other teams to ensure smooth development and deployment processes.
Continuously learn and stay up-to-date with the latest technologies and best practices.
Requirements:
Fluent English - you should be able to communicate with team members freely.
Bachelor’s or Master’s degree in Computer Science, a related technical field.
3-5 years of experience as a Backend Engineer.
Strong understanding of software development best practicesand design patterns.
Proficiency in Python and Rust (or comparable experience with other backend languages). Python experience is a priority, while Rust - is a nice-to-have.
Expertise in designing and implementing remote APIs (REST, JSON-RPC, gRPC).
Experience in responsive microservices design and development.
Experience with databases (PostgreSQL, Redis, MongoDB).
Experience using collaborative development best practices (Git, Agile, Kanban, review processes, CI/CD pipelines).
Ability to learn and adapt quickly to new technologies.
Excellent communication and collaboration skills.
Nice to have:
Experience with Google Cloud Platform (GCP) and related tools.
Familiarity with Infrastructure as Code (IaC) principles.
Experience with containerization technologies like Docker and Kubernetes.
Understanding of security best practices for cloud deployments.
Work hours:
Maximum intersection with California, USA (PST time zone - you may check the time difference via the link). So, if you could overlap with the team till 1 pm PST, that would be amazing.
What we offer:
— Full-time job (8 working hours per day, 5/2). For this vacancy, we will consider only the candidates with no other commitments like studies or plans to combine this job with another. We are looking for a full commitment and dedication.
— Fully remote work. You may be located in almost any country or city, just need a laptop to work from, a great internet connection, and an opportunity to adjust your working hours with the schedule of the team in California.
— Be at the forefront of automating content review with a direct impact on business success.
— Contribute to real-world projects, building robust and scalable backend infrastructure.
— Collaborate with a passionate and supportive team of researchers, engineers and professionals.
— Learn and grow in a dynamic and fast-paced environment with opportunities for ownership and impact.
— Salary will be discussed during the interview. Paid in USD.
Application deadline: ASAP