Gravwell

Ingest everything, compromise nothing. Data analytics at scale with predictive pricing.

Backend Software Engineer

Full TimeRemoteTeam 11-50Since 2017H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

38 days ago

Salary

$120K - $250K / year

Bachelor Degree3 yrs expEnglishDistributed SystemsLinuxGo

Job Description

• Application development for distributed systems • Profiling and optimizing performance • Scaling for large amounts of load, data, and users • Testing of backend application • On-call technical support on a rotating schedule

Job Requirements

  • Degree in computer science, computer engineering, or similar discipline.
  • 3+ years of experience with memory management and distributed systems.
  • Strong fundamentals including but not limited to:
  • Linux
  • File systems
  • Distributed systems
  • Storage systems
  • Memory management
  • Performance profiling
  • Application scaling
  • Networking
  • Machine Learning
  • Strong development skills
  • Go
  • Syscall interfaces
  • Strong Git skills
  • Client proficiency
  • GitHub pull requests
  • Familiarity with software development life cycles
  • Defining requirements
  • Software design
  • Implementation
  • Unit testing and e2e testing
  • Strong verbal and written communication skills
  • Fluent in English

Benefits

  • Flexible remote work setup with a strong support culture
  • Access to mission-critical projects and real-world security data
  • Work where your impact is direct, visible, and appreciated
  • Full autonomy and trust to solve problems

Related Job Pages