4h ago
Principal Software Engineer
U.S. (Remote)
senior RemoteSoftware
Tech Stack
Description
You will design, develop, and maintain critical backend software in a fast-paced, quality-conscious Java environment, working on a deeply technical product that processes millions of SDLC events and turns raw data into actionable metrics. You'll own key pieces of the system, perform peer reviews, and collaborate with cross-functional teams to deliver scalable solutions that directly impact how thousands of developers build software.
Requirements
- 12+ years developing highly scalable, distributed applications using Java
- Experience with relational databases like MySQL, PostgreSQL
- Experience in diagnosing and troubleshooting complex problems
- Ability to work in agile environment with iterative development cycles
- Experience with SQL query tuning and search frameworks (Elasticsearch, SOLR) is a plus
Responsibilities
- Design, develop, deploy, and maintain critical software in Java
- Author functional specifications and design documents
- Own key pieces of the system and ensure delivered quality
- Design and implement scalable backend software solutions
- Diagnose and troubleshoot complex problems in a distributed computing environment
0 views 0 saves 0 applications