Software Engineer
Flagstaff, AZ · Remote
Mid-level · Full time
$80-140K
Posted a year ago
Apply

Software Engineer 

 

REPORTS TO: Director of Data Solutions

CLASSIFICATION: Full-time; Exempt

LOCATION: Remote 

BASE SALARY: $80,000 - $140,000, depending on experience

 

About Us

Crosswalk Labs is a start-up company whose mission is to make every city-level decision a climate decision. We’ve seen firsthand how well-informed choices that are grounded in data can shape communities and affect the environment. With that in mind, we developed a system that saves time by providing a detailed, peer-reviewed approach to emissions data validated by atmospheric science – verifiable metrics that cities across the country can rely on.

 

Our small team comprises former elected officials and data scientists who are committed to supporting citizens and leaders in making thoughtful decisions to help reduce emissions. We have offices in Flagstaff, Arizona and Washington, DC, though many of us choose to work a hybrid or remote schedule. We recognize that each of us has different needs and desires in life and in work, and our goal is to provide an environment where all Crosswalk employees can thrive. To that end, we provide the tools and flexibility required to balance the responsibilities of work and home, and we recognize that looks different for everyone. 

 

Where You Come In

Crosswalk Labs is looking for a Software Engineer to help grow our greenhouse gas emissions information system and associated products and service offerings. This is an exciting opportunity for someone with start-up experience, or a desire to gain start-up experience as part of a new company poised for growth and opportunity in the coming years. 

 

To be successful in this role, you’ll have software development expertise in python, SQL, GIS software and R. You will be working with data scientists and subject matter experts to build out new features, fix bugs in our codebase, and you will own the design, implementation and maintenance of our test automation framework.  You’ll enjoy working collaboratively and will be able to communicate complicated information to a lay audience.

 

The Work 

  • Communicate across teams and functions to identify and address automation gaps and streamline software development processes
  • Design, build and maintain APIs, services and systems across our platform
  • Design and implement system services for quality assurance (primarily backend, but experience with frontend and backend preferred)
  • Develop new tools and approaches of managing Test Data, Test Environments (such as making a tool to deploy the required test environments; building a service that instantly generates test data; etc)
  • Build new software features, debug, and provide high-quality code review and documentation
  • May be responsible for interfacing with end users to demonstrate software capabilities and ascertain areas of improvement
  • Assist with various other tasks as needed 



Required Experience

  • Several years of experience in software development and quality engineering 
  • Full stack application test development experience (Database, Services, Web)
  • Experience developing in a professional, collaborative codebase environment (GitHub, BitBucket, etc.)
  • Experience designing and building REST APIs
  • Understanding of object-oriented software engineering
  • Ability to write well-documented code
  • Fluency in Python and experience with R (fluency in R is a major plus)
  • Thorough understanding of SDLC and automated QA processes in a fast-paced development environment
  • Effective communicator across teams/functions to identify tooling needs, automation gaps and reduce toil in the development process
  • Experience doing geospatial work in Python and/or R and using GIS functions in R
  • Experience using Linux and a computing cluster or cloud computing
  • Proficient in statistics/geostatistics (important for QA/QC, analyzing data, etc.)
  • Demonstrated ability to work and problem solve independently

 

Desired Experience 

  • Background in environmental science, urban science, engineering, etc.
  • Experience with big data
  • Experience with data science and machine learning
  • Database management  (SQL, AWS, Azure, GCP)
  • Familiarity working in a startup environment

 

Physical Requirements

This position is located in an office setting. It requires prolonged periods of remaining stationary. You will constantly operate a computer and other office productivity equipment.

 

Other Expectations

  • Some travel required to our Flagstaff, AZ office.

 

Compensation and Benefits

  • Base salary commensurate with experience
  • Eligible for annual bonus
  • Equity grant incentive
  • 100% company paid individual medical, dental and vision insurance coverage
  • 401(k) plan with company match
  • Unlimited paid time off
  • 11 company paid holidays
  • Remote/hybrid/flexible workplace culture 



For more information, visit www.crosswalk.io

Application Instructions: Please send a letter of interest and resume to talent@crosswalk.io.  

 

Crosswalk Labs, Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. 

 

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

 

Crosswalk Labs Inc.
Crosswalk Labs is a start-up company whose mission is to make every city-level decision a climate decision.
Size:  1-10 employees
© 2023 Pallet Labs Inc. See privacy policy and terms of service
Get started on Pallet
This community is on Pallet — Where creators turn their community into recruiting networks