Software Development Engineer III
Nir Yu- Location
- Mexico City, Mexico
- Workplace
- Remote
- Employment
- —
- Salary
- —
Posted 1y ago
**The Role
**
We're looking for a highly skilled and experienced Software Development Engineer 3 to help us design, build, and scale our energy-saving products. This is a hands-on role where you'll use your expertise in Machine Learning (ML) and real-time data to create solutions that have a tangible impact on the world.
In this position, you'll be a key player on a product-focused team, working on everything from data pipelines and ML model integration to developing scalable services. You should be comfortable working independently, mentoring junior engineers, and thriving in a fast-paced environment where your contributions directly shape our products.
**Responsibilities
**
- Design and build robust ML pipelines and supporting services using Python and Java.
- Integrate components with event-driven microservices, leveraging Redpanda as the streaming backbone.
- Collaborate with cross-functional teams to define technical requirements and drive the implementation of new features.
- Write clean, efficient, and well-documented code, following best practices and leading by example.
- Participate in and lead code reviews, providing clear and constructive feedback to help the team grow.
- Troubleshoot and resolve complex technical issues to ensure the delivery of high-quality software.
- Stay current with industry trends and apply new technologies to improve our products and processes.
**Requirements
**
- A bachelor’s degree in computer science, Software Engineering, or a related field.
- 6-10 years of experience developing and maintaining production-grade software.
- Proficiency in Java (with Spring Boot), Python, or C.
- Experience with both relational and NoSQL databases.
- A strong understanding of RESTful APIs and web services.
- Excellent verbal and written communication skills to clearly articulate complex technical concepts.
- Proven ability to solve problems and work independently in a fast-paced setting.
- Familiarity with version control systems like Git.
**Preferred Skills
**
- Experience with event-driven architectures and streaming platforms like Redpanda or Apache Kafka.
- Hands-on experience with Docker and Kubernetes for containerized deployments.
- Knowledge of agile development methodologies and CI/CD practices.
- Experience with additional programming languages or frameworks.
- Working knowledge of wireline and wireless network technologies.
Skills
- Machine Learning
- Python
- Java
- Redpanda
- Spring Boot
- C
- Git
- Kafka
- Docker
- Kubernetes
More jobs at Nir Yu
All 26Senior Mobile Engineer (React + React Native)
Nir Yu · Mexico · yesterday
Desarrollador Senior Full Stack (.NET / React)
Nir Yu · Guanajuato, Mexico · 8d ago
Data Engineer / Python Automation Specialist
Nir Yu · Mexico · 9d ago
Manager II, Product Designer
Nir Yu · Mexico · 18d ago
Senior Product Owner
Nir Yu · Mexico · 18d ago
Similar roles
Senior Backend Engineer – Python & Java (Python Focus)
Nexaminds · Mexico · today
Staff AI Software Engineer
Kueski · Guadalajara, Mexico · today
Junior Software Engineer
Power Digital · Mexico · today
AI Platform Engineer
Modus Create · Brazil · Colombia · Costa Rica +1 · today
Backend Software Engineer ID89529
AgileEngine · Ciudad de México, México, Mexico · yesterday
Backend Software Engineer ID89529
AgileEngine · Querétaro, Querétaro, Mexico · yesterday