Senior Software Engineer

Sorry, this job was removed at 11:49 a.m. (PST) on Tuesday, June 9, 2020
Find out who's hiring remotely in Greater LA Area.
See all Remote Developer + Engineer jobs in Greater LA Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Nexleaf's mission is to preserve human life and protect our planet by using data gathered from the hardest to reach places on the earth. Through IoT and AI technology, our team is building data-driven insights that serve vaccination, clean energy, and newborn care initiatives in under-resourced countries around the world.

Partnering with leading organizations such as Google.org and the Bill & Melinda Gates Foundation, we help deliver safe vaccines to over 12.5 million babies annually, and reduce carbon emissions by connecting rural homesteads to cleaner cooking methods.

Our impact doesn’t stop there – we’re funded by Google AI to explore other applications of leading edge technology towards social good. Join our team of insatiable learners, humble truth seekers and most importantly, people who fiercely challenge how things are done as part of a shared, unwavering commitment to creating lasting impact for future generations.

THE ROLE

As a Senior Software Engineer, you will help us achieve scale and impact by serving as a leader on a team that designs and develops the core code of our cloud-based web service. This service collects and analyzes data gathered from the hardest to reach places on the earth and you’ll be building dashboards (front and back-end) that are connected to tens of thousands of IoT/M2M devices across multiple applications, used by important stakeholders like Ministries of Health, global agencies and partner NGOs. To do this you’ll learn the architecture of our existing system, implement new features, revise existing features, test and work on production deployment with a shared goal of making sure everyone on the team is succeeding.

In this role you will:

  • Utilize your understanding of company strategy to work closely with program and field staff across 5 countries to assess needs and requirements
  • Drive technical decision making: evaluate design and architecture decisions for scale
  • Make well-reasoned design decisions, identifying potential issues, tradeoffs, risks, and the appropriate level of abstraction
  • Own large components/modules of the system
  • Ensure APIs follow best practices and align with system goals
  • Identify gaps across all aspects of the system and helping triage and break down the problems
  • Drive and significantly contribute to code reviews of pull requests

We have a small, dedicated team at Nexleaf and we all work together to define priorities and plan implementations. We also have individual dev servers and provide a choice of Linux, Mac or Windows development environment.

Requirements

  • BS/MS in Computer Science (or another technical field) or equivalent work experience
  • At least 1 of the following:
    • Python: 4+ years of back end software engineering on larger projects with a high degree of proficiency with Python
    • Angular/React/JavaScript: 4+ years of front end software engineering on larger projects with a high degree of proficiency with a JavaScript framework (Angular preferred)
  • Ability to work from the office a majority of the time (with flexibility for telecommuting or working remote)
  • Self-starter who will bring experience, leadership and hit the ground running
  • Relevant experience deploying features of the backend and frontend into production on Linux based systems.
  • Handles open-ended problems & ambiguity well
  • Strong communication and interpersonal skills
  • Experience with using AWS
  • Basic data processing and analysis experience

Benefits

  • Company benefits include: medical, 401k with matching, public transportation subsidy, generous paid time off, bi-weekly catered lunches, monthly happy hours, annual company off sites and spontaneous board game nights
  • Join a growing engineering team with a diverse set of experiences and skills
  • Culture of open, direct communication and strong emphasis on mentorship
  • Values driven team with a strong code review process

Nexleaf Analytics is an Equal Opportunity Employer. All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state or local law.

key words: Full-Stack, Back-end, or Front-end

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

Location

1964 Westwood Blvd, Los Angeles, CA 90025

Similar Jobs

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