We're in beta · Starting with US & Canada · Shipping weekly — your feedback shapes RiseMe
Iru logo
Iru Verified
Non-profit Organization, Transportation Advocacy, International Relations

Senior Software Engineer

Miami, Florida, United StatesOnsiteFull TimeSeniorPosted 1 month ago

Compensation estimateAI

See base, equity, bonus, and total comp estimates for this role — free, no credit card.

Sign up to see compensation estimate

### Who you are
- 3–6 years of professional software engineering experience
- Strong proficiency in backend languages (Python, Go, or Java) and modern frontend frameworks (e.g., React, TypeScript)
- Experience integrating AI/LLM features into user-facing interfaces (e.g., chat UIs, copilots, automation workflows)
- Familiarity with prompt engineering, AI tool orchestration, or agent-based systems
- Experience building AI agents or tool-driven LLM systems
- Experience designing and building RESTful APIs and/or gRPC services
- Experience building and deploying full-stack applications on cloud platforms such as AWS or GCP
- Familiarity with service-oriented architecture and microservices patterns
- 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 databases and experience modeling data for both backend systems and frontend consumption
- 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 using Pydantic or similar schema validation frameworks for structured AI responses and API validation
- Experience building systems that support AI inference pipelines or AI-driven product features
- Experience with E2E testing frameworks such as Playwright
- Experience working with API gateways (e.g., Kong, AWS API Gateway)
- Familiarity with service meshes (e.g., Dapr, Linkerd, Istio)
- Experience implementing observability practices, including logging, metrics, and distributed tracing
- Familiarity with vector databases, embeddings, or retrieval-augmented generation (RAG)
- Experience building internal developer tools powered by AI
- Experience working in high-growth startup environments

### What the job involves
- As a Senior Software Engineer, you will play a key role in designing, building, and delivering the end-to-end systems that power IruAI
- You will work across the stack partnering closely with engineers, product managers, and designers to create reliable, scalable, and intuitive product experiences
- In this role, you will help shape modern system architectures that span frontend, backend, and data layers, ensuring high performance, security, and maintainability
- You will contribute to both platform-level services and customer-facing features, taking ownership from concept through delivery
- You will also be instrumental in integrating AI-powered capabilities into the product
- This includes working with Large Language Models (LLMs) and AI tooling to build intelligent, user-facing features (such as copilots, automation workflows, and conversational interfaces), as well as internal tools that enhance developer productivity
- Build and Maintain Full-Stack Features: Design, develop, and maintain both backend services and user-facing applications that power core product functionality end-to-end
- Contribute to System Architecture: Work across the stack to design scalable architectures spanning frontend, backend, and data layers, ensuring performance, reliability, and maintainability
- Develop AI-Powered Features: Build AI-driven capabilities that surface directly in user experiences, integrating LLM APIs into both backend services and frontend workflows
- Improve Developer Workflows: Enhance full-stack developer experience, including frontend tooling, local environments, CI/CD pipelines, and testing workflows
- Build Scalable Systems: Develop scalable systems across frontend and backend layers, optimizing performance from API to UI
- Implement Messaging and Integration Patterns: Build event-driven systems and ensure seamless integration between backend services and real-time frontend experiences
- Collaborate Across Teams: Partner closely with product managers, designers, and engineers to deliver cohesive end-to-end user experiences
- Write High-Quality Code: Maintain high standards across frontend and backend codebases, including testing, code reviews, and performance optimization
- Continuously Improve the Platform: Improve both user experience and system performance by addressing technical debt across the full stack

### Benefits
- Health Coverage - 100% individual and dependent medical + dental + vision coverage
- Flexible Spending Account
- Equity for full-time employees
- New MacBook Pro and software setup
- Exciting opportunities for career growth
- An outstanding, inclusive culture
- 4% 401k company match
- Monthly Uber Eats meal credit
- $1,000 Home Office Equipment Stipend
- $50 monthly Internet reimbursement
- Equipment discounts
- Week long company shutdown, first week of August
- 10 Health and Wellness Days
- 12 weeks of Paid Parental Leave
- 14 Holidays

Ready to apply?
You'll be redirected to Iru's application page.

Similar roles