
Staff Software Engineer, Vulnerability Management
Iru
full-time
Posted on:
Location Type: Hybrid
Location: Miami • United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Build and Maintain the VM product: Design, develop, and optimize critical infrastructure components, ensuring they are secure, scalable, and maintainable.
- Improve Reliability and Scalability: Implement best practices for system architecture and operations, ensuring high availability and performance.
- Drive Innovation: Collaborate with cross-functional teams to identify opportunities to enhance the developer experience and introduce new services that accelerate product development.
- Enable Engineering Excellence: Define and implement best practices in software engineering, CI/CD, and observability.
- Optimize Performance: Analyze and enhance system performance, ensuring low latency, high throughput, and minimal downtime.
- Participate in On-Call Rotation: Ensure the reliability and uptime of mission-critical services by participating in on-call duties and responding to incidents as needed.
- Lead and Enable: Share your knowledge with team members by reviewing code, collaborating on design documents, giving technical talks, formal mentorship, and JIT feedback
Requirements
- 7+ years of professional software engineering experience.
- Strong proficiency in backend programming languages (e.g., Go, Python, Java, or similar).
- Experience working in a B2B SaaS company with multiple product lines.
- Deep understanding of service-oriented architecture and microservices preferred practices.
- Prior experience in a fast-paced startup environment.
- Proficiency with cloud platforms such as AWS or GCP.
- Ability to identify problems/opportunities, break them down into critical parts, and design scalable solutions.
- Hands-on experience with CI/CD pipelines, infrastructure automation, and deployment strategies.
- Familiarity with content delivery networks (CDNs) and caching strategies.
- Strong knowledge of RESTful APIs and gRPC.
- Experience writing unit and integration tests to ensure high-quality software.
- Experience with Docker and container orchestration platforms such as Kubernetes or ECS.
- Proficiency in SQL and experience with relational databases such as Postgres or MySQL.
- Strong experience with peer code reviews, offering and receiving constructive feedback to maintain and elevate coding standards.
- Required to work on-site 3x a week in our Miami office (Coral Gables).
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
GoPythonJavaservice-oriented architecturemicroservicesCI/CDinfrastructure automationRESTful APIsgRPCSQL
Soft Skills
collaborationmentorshipproblem-solvingcode reviewcommunicationinnovationleadershipcritical thinkingfeedbackdesign documentation