Salary
💰 $151,100 - $280,500 per year
Tech Stack
AWSCloudDistributed SystemsGoGrafanaJavaKafkaMicroservicesNoSQLPrometheusRedisSQL
About the role
- Drive the maintenance of efficient, maintainable, robust microservices to deliver medium-to-high complexity features.
- Set a high bar for code reviews and fortify the team’s coding/quality standards.
- Work in an agile environment, collaborate with peers on code reviews, testing and customer issues.
- Develop/adopt testing frameworks, test plans to improve code quality and continuous delivery.
- Participate in the product OnCall and TechOps process.
- Devise monitoring capabilities to analyze application behavior and performance.
- Develop dashboards, alerts, and logging for IDN services to proactively monitor, catch, and mitigate potential Staging/Prod impacting issues.
- Leverage training plans and service leads to quickly ramp-up on ISC product and technical knowledge.
- Troubleshoot and resolve technical problems reported by our customers.
- Help self and the local members to develop product and technical expertise to become self-sufficient over time to own and maintain services.
Requirements
- Must be a US citizen
- 10+ years of professional software development experience
- Experience with Java, SQL and desire to work with Golang
- Excellent communication skills and collaborative demeanor
- BS in Computer Science or a related field
- Ability to thrive in a dynamic, fast-paced, collaborative, and high-growth environment
- Desired Experience with Distributed Systems, Cloud Computing, AWS
- SaaS production support experience running on AWS
- Experience using SQL/NoSQL, EKS, Kafka, Redis
- Experience using monitoring, alerting, and visualization tools like Prometheus, Grafana
- Familiarity and prior experience with supporting security and compliance of software systems and applications in FedRAMP or other regulated environments is a plus