Staff Software Engineer (Java)
Core
Staff Software Engineer owning end-to-end implementation of features for internal developer platforms and external B2B initiatives, bridging database schema to user interface.
Role type
Staff Software Engineer (Java)
Builds
Internal developer platforms and external B2B SaaS applications
Domain
Data Platform / Enterprise Software
Deliverable
product features
Required skills
Java, API design, SQL, Linux/MacOS, Kubernetes, containerization, high-performance backend development
Preferred skills
UI/UX principles, data visualization, Rust, Go, Python, building internal tools
Technologies
Java, SQL, Kubernetes, Linux, MacOS, Rust, Go, Python
Responsibilities
Write high-performance Java code for API layer, design and implement robust APIs, transform mock-ups into working software, prioritize time to value and user experience
Seniority
Staff, hands-on IC
Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.