Principal Software Engineer - Cloud Platform
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+7 more
Job description
Leads the discovery phase of large projects to develop high level design
-
Provides hands on leadership for the design and development effort for large-scale, complex, cross-functional projects.
-
Directs root cause analysis of critical business and production issues
-
Mentors junior engineers through formal and informal discussions, code reviews, design reviews, and technical presentations.
Requirements
Bachelorâs Degree in Computer Science or related field.
-
A Positive âcan doâ attitude with the ability to articulate thoughts and ideas and see them to fruition.
-
Hands on, demonstrated experience in field with relevant accomplishments and competency
-
10+ yearsâ experience building scalable cloud applications
-
10+ yearsâ experience developing using Java EE technologies
-
8+ yearsâ experience writing multi-threaded high performance applications
-
5+ yearsâ experience developing service-oriented (SOA) and REST architectures
-
5+ yearsâ experience developing using NoSQL databases such as Cassandra or relational databases such as Oracle or MySQL
-
5+ yearsâ experience in messaging queue
-
5+ yearsâ experience in Unit-testing (Junit, TestNG, Jmock, MockIt, etc.)
-
4+ yearsâ experience in Source Control systems such as Git, ClearCase, CVS, Subversion
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
RĂŠsumĂŠ-Driven Development: How IT trends affect the job market for software developers
The 8 Best Code Testing Tools
7 Important Tips That Every Software Developer Should Know
7 Cloud Computing Trends Coming in 2025 for Developers