Staff Java Software Engineer
Core
Design, build, and deploy highly scalable, reliable microservices and manage high-throughput data transformations using Java and AI tools.
Role type
Staff Software Engineer (Backend/Cloud)
Builds
Cloud-native event-driven microservices and SaaS platform solutions
Domain
Cloud Security / Identity Management (IAM/IGA)
Deliverable
production ML models | product features | infrastructure
Required skills
Java, AWS, IAM/IGA, Compliance, Security and Privacy, large scale databases, messaging/queues/events (Redis/Kafka), microservices architecture, object-oriented programming
Preferred skills
Big data ecosystems (Airflow, Snowflake, Databricks), Continuous Delivery, SLOs/observability (Grafana, Prometheus, Datadog), AI/Machine Learning
Technologies
Java, AWS, Redis, Kafka, Claude, Cursor, Airflow, Snowflake, Databricks, Grafana, Prometheus, Datadog
Responsibilities
Produce designs and implement features based on product requirements; Partner with cross-functional teams to deliver high-quality software; Provide hands-on technical leadership and review code; Troubleshoot complex technical issues; Lead POCs and research new tools/methodologies; Participate in on-call rotation
Seniority
Staff, hands-on IC with mentorship