Skip to main content
NirYuNI

Senior Software Engineer - Java, Kotlin/Ruby

Nir-Yu offers tailored nearshore staffing solutions that enable SMEs to hire skilled professionals from Latin America affordably and efficiently.

NirYu

Employee count: 201-500

Mexico only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

The Role:

We are hiring a Senior Software Engineer to build and improve the backend services and internal tooling that power our business. You will work across squads, starting wherever you are most needed, and own meaningful slices of work end to end.

In this role, you will design, build, and ship production-ready services and internal web applications that help our teams operate accurately and efficiently. You will partner closely with product, design, and engineering leadership, influence technical direction, and help shape the systems that keep our platform reliable, secure, and easy to extend.

Responsibilities:

  • Design, build, and ship backend services and internal tooling that support our teams and customers, owning medium-to-large features end to end so teammates can understand, operate, and extend what you ship.

  • Produce high-quality, performant, secure, and testable code that contributes to company-wide initiatives; handle data in accordance with company policy.

  • Develop across our stack, including JVM (Java, Kotlin), Elixir, Ruby, React, TypeScript, GraphQL, Kafka, AWS/Lambda, PostgreSQL, DynamoDB, and related tooling.

  • Influence technical decisions on architecture, standards, and delivery for the systems your team owns.

  • Review pull requests and provide constructive feedback; pair with teammates and support onboarding when needed.

  • Deploy user-facing and operator-facing code to production responsibly.

  • Partner with product, engineering management, and stakeholders to clarify ambiguity and balance customer needs with technical constraints.

  • Improve reliability and maintainability over time by using metrics and incidents to learn, strengthening observability, and leaving systems easier to run than you found them.

Requirements:

  • 5+ years of software engineering experience.

  • Experience building production-ready web applications and backend systems with reliability and security in mind.

  • Experience influencing technical direction (architecture, standards, delivery), not only executing predefined tasks.

  • Experience with Java, Kotlin, Elixir, Erlang, Ruby, JavaScript, Next.js, or another programming language; ready to work on JVM services (Java, Kotlin) when assignments require it.

  • Familiarity with common engineering tools such as IDEs, RESTful APIs, Git repositories, TypeScript, version control software, and remote deployment tools.

  • Familiarity with event-based architectures, event streaming (for example Kafka), database fundamentals, and GraphQL or comparable APIs.

  • Comfort working with complex, contextual domain data (rules and validations that vary by category or context) and integrating with neighboring services.

Preferred:

  • Production experience with JVM services (Java, Kotlin), including common frameworks and tooling, and/or web applications using JavaScript, TypeScript, HTML, CSS, and React.

  • Experience integrating LLMs or managed AI APIs into backend or internal tooling (for example enrichment, classification, attribution, or human-in-the-loop review).

  • Experience building microservices integrated with neighboring teams or shared platforms, including eCommerce or marketplace platforms.

  • Experience with dashboards, monitoring, or incident response in production, Python as production backend work alongside JVM or service-oriented systems, or a Bachelor of Computer Science degree or equivalent experience

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Experience

5 years minimum

Location requirements

Hiring timezones

Mexico +/- 0 hours

About NirYu

Learn more about NirYu and their company culture.

View company profile

Nir-Yu is dedicated to elevating your business through effective nearshore staffing solutions. With a focus on providing high-quality talent from Latin America, we empower small and medium enterprises (SMEs) to tap into global skills at affordable rates. Our strategic approach enables companies to overcome the challenges of finding qualified professionals within budget constraints. As larger organizations leverage nearshoring to secure superior talent while optimizing costs, Nir-Yu democratizes access to these resources, allowing SMEs to thrive in a competitive landscape.

Our services cover a range of staffing needs, including international PEO, staff augmentation, talent acquisition, and tailored staffing solutions. No matter your requirements, our team is well-equipped to find candidates that fit seamlessly into your business model, ensuring compliance and maximizing operational efficiency. Our clients have experienced transformative growth and have praised our personalized approach in managing their staffing needs. With Nir-Yu, hiring becomes straightforward, allowing you to concentrate on what truly matters—growing your business and achieving your objectives.

Employee benefits

Learn about the employee benefits and perks provided at NirYu.

View benefits

Flexible Schedule

Provides a flexible work schedule.

Remote Full Time Work

Offers full-time remote work opportunities.

Personal Development

Supports personal development of employees.

Autonomy of time and schedule

Employees have autonomy over their time and schedule.

View NirYu's employee benefits
Claim this profileNirYu logoNI

NirYu

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

14 remote jobs at NirYu

Explore the variety of open remote roles at NirYu, offering flexible work options across multiple disciplines and skill levels.

View all jobs at NirYu

Remote companies like NirYu

Find your next opportunity by exploring profiles of companies that are similar to NirYu. Compare culture, benefits, and job openings on Himalayas.

View all companies

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up