Backend Engineer
Indexed description
Here, your work directly impacts millions of families. Our team of scientists, engineers, and parents is small but mighty - we share a mission to make early childhood easier, healthier, and more connected. If you want to work on technology that genuinely matters, join us.
Join our dynamic engineering team as a Backend Engineer, where you will contribute significantly to the development of robust backend solutions and product innovations. If you have a passion for software engineering, enjoy tackling challenges, and view software development as an art form, you might be the perfect fit for our team.
What you'll be doing -
- Backend System Development - Use cutting-edge technologies to develop and refine backend systems integral to our product's functionality and user experience.
- Product-Driven Development - Play an active role in a product-focused squad, contributing to projects that align with the company's vision and the product's roadmap.
- Engineering Project Participation - Take part in significant engineering projects, applying best practices in software craftsmanship to deliver high-quality solutions.
- Technology Stack - Work with a broad range of technologies including Kubernetes, Kafka, RabbitMQ, Materialize, Postgres, Rust, Clojure, and Elixir to design and scale backend systems.
- Collaboration and Integration - Collaborate with various teams within the company, contributing to essential microservices and APIs that underpin the product.
- Backend Guild Engagement - Actively contribute to a backend guild that drives best practices, guidelines, and standards across the R&D team.
- Professional Experience - 3-5 years of experience in backend software development, demonstrating solid coding skills and a foundational understanding of software design/architecture.
- System Management Knowledge - Familiarity with critical production systems, encompassing aspects like load balancing, caching, and distributed systems.
- Web Services Skills - Proficiency in designing and maintaining web services, particularly with REST and WebSocket protocols.
- Monitoring Abilities - Competence in monitoring high-rate, intensive systems using tools like Grafana and Prometheus.
- Kubernetes and Cloud Services - Experience with Kubernetes and cloud services (AWS preferred) is beneficial.
- Problem-solving and Adaptability - Strong capability to solve complex issues and adapt to evolving technologies and environments.
- Agile Familiarity - Understanding of Agile methodologies and practices.
- Enthusiasm for new technologies and willingness to explore them.
- Ability to independently take a concept from research to production.
- Proactive in stepping out of your comfort zone.
- Commitment to well-crafted and rigorously tested code.
- Experience with Docker, Kubernetes, and cloud infrastructure (AWS preferred) is a plus.
Why Nanit?
- Nanit products can actually change lives. We're an integral part of the lives of new parents, making an exciting but stressful time a little more manageable.
- We are international and believe our diversity makes our culture, products, and brand even better.
- We invest in our people. We consider each employee a long-term investment and we see value in continuously helping them to advance in their lives and careers
- Nanit is a fun, collaborative group of hard workers! We believe in an appropriate work-life balance and offer a flexible, open environment.
- We are at the forefront of innovation, creating products and services that have never been seen before.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search