← Back to job listings
IR
Senior Software Engineer (Full Stack, IT Products)
Iru · Miami, United States
About The Role
Join Iru, a company redefining enterprise IT and security with an AI-powered device management platform. As a Senior Software Engineer on the IT Products team, you will build the core backend infrastructure that configures, patches, and secures millions of endpoints worldwide. You will tackle complex challenges in distributed systems, optimize database performance, and drive infrastructure improvements. This role offers a competitive salary, comprehensive health coverage, equity options, and numerous other benefits.
- Architect and implement reliable, scalable backend services to support the device management platform, with a focus on backend engineering.
- Own and evolve the asynchronous service communication, configuration distribution, and telemetry pipelines using Kafka to handle high-velocity device state changes.
- Lead technical development, guide other engineers through code reviews, architectural discussions, and technical decision-making.
- Full-Stack Capability: Comfort or exposure to frontend architecture like React to handle the ~30% frontend needs of the platform's administrative consoles
- Prior experience in a fast-paced environment
- Expertise in Python and TypeScript: Strong, professional proficiency in Python and TypeScript is required
- Pragmatic approach to AI-assisted development (GitHub Copilot, Cursor, etc.), knowing how to use it to move faster, while possessing the senior-level debugging skills to review and validate generated code before it hits peer review
- Python Framework Experience: Production experience building APIs and services with FastAPI, Django, or Flask
- 5+ years of professional software engineering experience, with a heavy leaning toward backend web development
- Experience working with event-driven architectures and message brokers, with Kafka being a strict requirement
- Proficiency with cloud platforms such as AWS or GCP
- Hands-on experience with Docker, CI/CD pipelines, and infrastructure automation
- Experience with E2E testing systems like Playwright or Selenium
- Experience with observability tools including distributed tracing, logging, and monitoring using tools such as DataDog
- Deep understanding of service-oriented architecture, microservices, and handling high-concurrency connections
- Strong experience with peer code reviews, offering and receiving constructive feedback
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring