Iru

Senior Software Engineer

Iru

full-time

Posted on:

Location Type: Hybrid

Location: MiamiFloridaUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, develop, and maintain reliable backend services and APIs that support core product functionality.
  • Work with senior engineers to design scalable service architectures and implement distributed systems that are resilient and maintainable.
  • Contribute to the implementation of AI-driven capabilities using modern LLM platforms and APIs to enhance product functionality and developer productivity.
  • Collaborate with platform and infrastructure teams to improve local development environments, CI/CD pipelines, and testing workflows.
  • Develop systems designed to scale as the product and customer base grow while maintaining reliability and performance.
  • Help build and maintain event-driven services and integrations using message brokers such as Kafka or similar technologies.
  • Work closely with product managers, designers, and other engineers to translate product ideas into technical solutions.
  • Maintain strong coding standards through testing, code reviews, and adherence to engineering best practices.
  • Identify opportunities to improve performance, reduce technical debt, and strengthen system reliability.

Requirements

  • 3–6 years of professional software engineering experience
  • Strong proficiency in backend programming languages such as Python, Go, or Java
  • Experience designing and building RESTful APIs and/or gRPC services
  • Familiarity with service-oriented architecture and microservices patterns
  • Experience working with cloud platforms such as AWS or GCP
  • Experience working with event-driven architectures and message brokers (e.g., Kafka, RabbitMQ)
  • Experience building and deploying services using Docker and container orchestration platforms such as Kubernetes or ECS
  • Proficiency with SQL and relational databases such as Postgres or MySQL
  • Experience writing unit and integration tests
  • Familiarity with CI/CD pipelines and modern deployment practices
  • Ability to analyze problems, break them down, and deliver scalable solutions
  • Experience participating in peer code reviews and collaborative engineering processes
Benefits
  • Competitive salary
  • Hybrid work environment (3 days in office per week)
  • 100% individual and dependent medical + dental + vision coverage
  • 401(K) with a 4% company match
  • 20 days PTO
  • Iru Wellness Week the first week in July
  • Equity for full-time employees
  • In-office lunch stipend provided
  • Up to 16 weeks of paid leave for new parents
  • Paid Family and Medical Leave
  • Modern Health mental health benefits for individuals and dependents
  • Fertility benefits
  • Working Advantage employee discounts
  • Onsite fitness center
  • Free parking
  • Exciting opportunities for career growth
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonGoJavaRESTful APIsgRPCAWSGCPKafkaRabbitMQDocker
Soft Skills
collaborationproblem analysisscalable solutionscode reviewsengineering best practices