Principal Software Engineer

Sorry, this job was removed at 4:01 a.m. (PST) on Friday, October 8, 2021
Find out who's hiring in Greater LA Area.
See all Developer + Engineer jobs in Greater LA Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Principal Software Engineer

Entrepreneurial-Minded Software Engineer Wanted:  At Boingo, our engineers decide what technologies and methodologies to use when building and enhancing systems.  It’s great to have a choice!   We trust you to figure out the best solution and get it done.  We’re building systems for everything from ad-serving to remote management tools for commercial Wi-Fi Networks. We’re doing R&D to stay on the cutting edge of the Cell-Wi-Fi convergence.

We need someone with engineering, problem-solving skills who will develop well thought out systems that are robust and extensible. If you’re curious, structured & resourcefulness, this is the job for you. This is a remote position.

Responsibilities:

  • Participate in and lead design discussions
  • Monitor, maintain and optimize configuration data for web and related systems, with a complete understanding of the functional and performance ramification of configuration decisions.
  • Develop solutions for complex problems in selecting methods, techniques, and evaluation criteria for obtaining results
  • Design, develop and test feature enhancements to meet business requirements then package the changes/additions for release including implementation instructions
  • Maintain and manage web test, build and staging environments, acting as key front-line contact with internal Quality Assurance and Development Departments for on-going testing of web systems
  • Production support as needed.

Requirements:

  • 7-10 years related experience
  • Excellent analytical and problem-solving skills, coupled with discretion and sound independent judgment.
  • Self-motivativated and disciplined
  •  Work as a team member with other in-house and external developers
  • Strong knowledge of and experience using object-oriented design techniques
  • Strong computer science fundamentals including data structures, algorithm design, concurrency issues, and performance assessment.
  • Strong verbal & written communication skills
  • Demonstrated expertise with UNIX platforms.
  • Experience in SQL and NoSQL Databases
  • NodeJS / Modern JavaScript
  • AWS experience or equivalent
  • Demonstrated experience in microservice architecture design
  • Bachelor’s degree

 Nice to Haves

  • SCRUM / Agile knowledge
  • Experience working with VMWare
  • Experience working with Cloud-Native Network Functions
  • Experience in full stack development
  • Kubernetes
  • Git Flow
  • CI/CD
  • Networking concepts and design
  • Experience with unit testing and code coverage tools
  • Experience with Python / Go / C

Meet Boingo

Boingo Wireless, Inc. helps the world stay connected. Our vast footprint of Wi-Fi and cellular networks reaches more than a billion consumers annually. From airports and stadiums to universities and military bases, Boingo helps folks stay connected to the people and things they love.

Our team is creative, collaborative, and on the leading edge of technology. There is no doubt the “secret sauce” to Boingo’s success is our incredible team and culture. We take pride in having fun and staying healthy. There’s also an incredible benefits package including health, dental, vision, 401(k) match, unlimited vacation, 12 weeks paid parental leave, and more! Plus our award-winning headquarters in Westwood boasts 360-degree views of LA, from Catalina to the Hollywood Sign. It’s no wonder we’ve been named among the Best Places to Work in LA six years in a row!

Boingo is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender, gender identity, sexual orientation, age, disability or veteran status.

COVID-19 update: Yes, Boingo is hiring! Through our vast footprint of wireless networks, Boingo helps the world stay connected to the people and things they love. Our mission is as important now, as ever.
The health, happiness, and welfare of our team – current and future teammates – is our top concern. Therefore, we’re conducting our “in-person” interviews via video. Social distancing can prove the power of virtual connection. We can still get to know one another, while following the latest public health recommendations. So, connect today, and help us continue to connect the world with the people and things they love.

#LI-REMOTE

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

10960 Wilshire Blvd Suite, Los Angeles, CA 90024

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Boingo WirelessFind similar jobs