Principal Platform Software Engineer (Cloud Computing, Distributed systems)

Archer
US - Tennessee - Nashville
View Company Profile / << Go Back

  • Job Type: Full time
  • 7 days ago

Job Description

Lead cross-team platform and middleware evolution to improve interoperability and multi-tenant scale, while establishing versioning, rollout, observability, and resilience standards. Guide software design and delivery, resolve complex issues, optimize performance, support customers, and mentor engineers across teams.

Requirements: The role calls for advanced software engineering and architecture expertise, including experience with platform systems, APIs, distributed workloads, scalability, observability, and secure development practices. It also requires technical leadership across teams, complex problem-solving, project coordination, stakeholder collaboration, and coaching of less experienced engineers.

Key Skills: Platform Software Development, Cloud Computing, Distributed Systems, Middleware And Runtime Design, Multi-Tenant Systems, API Versioning And Interoperability, Software Architecture, Observability, Site Reliability Objectives, Resilience Engineering, Capacity Planning, Performance Optimization, Scalability, Secure Coding, Debugging And Troubleshooting, Technical Leadership And Mentoring

Benefits: Medical Insurance, Dental Insurance, Vision Insurance, Short-Term Disability Insurance, Long-Term Disability Insurance, Life Insurance, Accidental Death And Dismemberment Insurance, Flexible Spending Accounts, Commuter And Parking Benefits, 401(k) Plan With Company Match, Paid Time Off, Paid Holidays, Paid Sick Leave, Paid Parental Leave, Adoption Assistance, Employee Stock Purchase Plan, Financial Planning, Group Legal Benefits, Voluntary Auto Insurance, Homeowner Insurance, Pet Insurance, Bonus, Equity




Fast Track Upload