Full-Time Software Engineer, Geospatial Applications Team
Job Description
- At the Engineer II level, an individual will take on tasks of increasing complexity without sacrificing efficiency or quality, demonstrate understanding of how their work fits into the bigger picture, exhibit a growth mindset by being responsive to feedback, and will be capable of leading features or projects.
- At the Engineer III level, an individual will demonstrate expert competency within their primary area of expertise; own large, cross-cutting features or entire projects with minimal oversight; build relationships with and consensus amongst various stakeholders; and clearly communicate complex technical concepts to a wide range of audiences.
Skills & Requirements
What you’ll do:
- Write code to create APIs and web applications based on visual designs.
- Create interactive data visualizations in our applications using maps, charts, and graphs.
- Model relational data and develop data processing pipelines.
- Engage in multidisciplinary work that applies an agile process.
- Support Azavea’s diversity, equity, and inclusion objectives through training and learning sessions, team discussions, volunteer opportunities, or other projects.
- Contribute to both a growing company and to the open-source communities that support our work.
You should:
- Have experience building applications using a modern web backend framework like Django, Rails, or Express.
- Demonstrate proficiency with core web technologies (HTML/CSS/JS) and a modern web frontend framework like React, Vue, or Angular.
- Be familiar with using and querying relational databases like PostgreSQL or MySQL.
- Have a growth mindset and be excited to learn new technologies and skills.
- Be comfortable with the command line and working in a Linux or UNIX environment.
- Have excellent communication skills, both verbal and written.
- Be interested in working with small teams on meaningful projects.
Additional experience we find valuable (but not required):
- Familiarity with open source or commercial GIS software like Leaflet, Mapbox GL JS, PostGIS, or ArcGIS Server.
- Experience with a GitHub-based workflow that includes pull requests and code reviews.
- Delivering and operating applications using cloud platforms like AWS, GCP or Heroku.
- Working with virtualization technology or containers.
- Making technical decisions and owning outcomes.
A note on hiring during the COVID-19 pandemic
Office and Benefits
- Fully subsidized health care, dental, prescription plan, including for spouse/partner and children
- Fully subsidized life and long term disability insurance, plus voluntary short term disability insurance
- Medical reimbursement plan to cover what the health insurance does not
- Retirement plan with matching percentage
- Almost 4 weeks paid vacation plus sick/personal time off
- Family and medical leave
- Flexible work schedule
- Paid maternity and paternity leave
- Child care subsidy
- Paid time off for voting and volunteering
- Education assistance plan
- Student loan assistance
- Public transit and biking reimbursement plans
- Monthly lunches on the house
- 10% time for Research or Training Projects
- Profit-sharing bonus plan
- Financial transparency through an open book policy
- Kind, capable, and thoughtful colleagues
How to Apply
Apply at Azavea careers.174 total views, 0 today