Software Development Engineer III
NirYu
The role
Job description
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.
Originally posted on Himalayas
Keep exploring
Related remote jobs
ServiceNow Application Developer
Bright Vision Technologies
Software EngineeringFrontend Developer (React) – Junior / Middle
Careerswift
Software EngineeringReact Native Developer
Bright Vision Technologies
Software EngineeringSenior Software Engineer, JAX
NVIDIA
Software EngineeringDirector, Software Engineering - Remote Opportunity!
KinderCare Education, LLC
Software Engineering
Listing details
- Listed location
- United States
- Employment
- Full Time
- Published
- Jun 11, 2026
Listing trust
- Observed through
- Himalayas
- Listing last observed
- Jul 27, 2026
Work-from eligibility is based on normalized evidence in the listing: United States.
How verification and eligibility workReport this listing· Checking sign-in before opening the report form…