Logo for NIR-YU

Software Development Engineer III

Role overview

Qualifications

  • 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.

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.

About the company

NIR-YU logo

NIR-YU

Human Resources, Staffing & Recruiting

Nir-Yu specializes in helping Small and Medium Enterprises unlock the potential of their business. Our typical customer is worried about not being able to make enough progress on their product(s) or project(s) with their current team; they need additional team-members to deliver work on-time and with the required quality. Tight budgets also make it necessary to lower average wage costs, making it necessary to consider hiring internationally to lower costs. We help these companies by providing a bespoke service that finds and hires remote workers from Mexico, Colombia, Argentina, Chile, Brazil and other countries in LatAm based on the company’s specific job descriptions to work as an extension of their team and perform the required functions. Unlike many other companies, we don’t have a bench of contractors to be hired out, instead each team is hired specifically to meet specific requirements and to work exclusively as a remote employee.

Company details

Company typeScaleup
IndustryHuman Resources, Staffing & Recruiting
Company size201 - 500

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

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.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at NIR-YU

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.