Software engineer jobs in Los Angeles, CA

470verified openings
Filter by
No filters selected
northwoodspace Verified 12h ago

Software Engineer – General (new grad / early career)

Los Angeles, CA, California, USA On-site

$120,000–$140,000 a year
Pay$120,000–$140,000
TypeFull-time
Work settingOn-site
Verified listing

JobFig found this opening at its original source and checks that it remains available.

About the role

The level of this position will be determined based on the qualifications and experience of the successful candidate. We are open to considering candidates of varying experience levels, from mid-career to principal engineers. As a Software Engineer at Northwood, you will be pivotal in designing, implementing, and optimizing the global service that delivers connectivity to our customers. You will have ownership over key areas - ranging from control of our antenna systems to the customer APIs that enable booking time on our network. Northwood is a full-stack company, with software development spanning everything from manufacturing to global data transfer. We seek versatile candidates who want to contribute across multiple areas while having a solid foundation in one or two core areas of focus . Key areas of focus include—but are not limited to—the following (new team members will have the opportunity to work across these areas, they aren’t expected to own everything listed):

What you'll bring

  • 0-2 years of professional software development experience (this doesn’t have to be from a full-time role—there are many ways to gain valuable experience, and we’d love to hear about yours - tell us about internships, projects out of the classroom, or any personal projects)
  • Completed bachelor’s degree in Computer Science, Computer Engineering, Math or other related major (soft-requirement, tell us why you didn't pursue a degree, and what you've done in it's place)
  • While we don’t expect you to have every skill listed below, we do expect you to take ownership of one or more areas and drive decisions and implementations where your strengths lie.
  • Rust, Golang, Haskell, C/C++
  • Open to other languages
  • that are suitable for distributed systems and/or high-performance computing and interested in strong opinions on the right language for various applications
  • Strong problem-solving abilities
  • Excellent communication and collaboration skills
  • Ability to work in a fast-paced, dynamic environment