Airship

Senior Distributed Systems Engineer

Airship

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $145,000 - $165,000 per year

Job Level

About the role

  • Read, understand, and write code and unit tests (primarily in Java)
  • Investigate, diagnose, and implement improvements for performance bottlenecks and cost inefficiencies
  • Implement, test, and deploy architecture and library changes which enable new insights and understanding, including cost modeling/reporting and data patterns
  • Respond to performance and reliability issues identified internally and by customers
  • Collaborate with other backend engineers to solve a broad range of distributed systems problems

Requirements

  • Experience writing Java and familiarity with industry best practices
  • Strong verbal and written communication skills
  • Hands-on experience designing and maintaining data-intensive systems
  • Demonstrated ability to work both independently, and in a team environment
  • Experience with a cloud platform (Google Cloud Platform preferred)
  • Memory optimization and performance tuning of the Java Virtual Machine (JVM) (Nice to Have)
  • Experience working with streaming and batch workloads (Nice to Have)
  • Experience improving, adapting, and extending a mature codebase (Nice to Have)
Benefits
  • Competitive medical, dental, and vision insurance options for you and your dependents
  • Flexible time off, company paid holidays, paid parental leave, and paid volunteer time off
  • Support for your overall wellbeing with mental health and wellness resources
  • Employer-subsidized life insurance as well as short-term and long-term disability
  • A digital-first work environment and a monthly stipend to support remote work
  • Mentorship and growth opportunities to build skills and accelerate professional development
  • And more!
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Javaunit testingperformance optimizationcost modelingdata patternsdata-intensive systemsmemory optimizationperformance tuningstreaming workloadsbatch workloads
Soft Skills
verbal communicationwritten communicationindependent workteam collaboration