
Senior Software Engineer
Iru
full-time
Posted on:
Location Type: Hybrid
Location: Miami • Florida • United States
Visit company websiteExplore more
Job Level
Tech Stack
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