Software Engineer

Posted on March 27th, 2024 | 7 days left to apply | 373 views

Annual base salary (This could vary from candidate to candidate)

About FraymFraym generates precise socioeconomic and behavioral insights for people at any geographic level, including down to the town or village level. Organizations around the world use our location-based data to understand social and economic dynamics, design comprehensive programs, and monitor and evaluate investments that national statistics and polling data cannot reveal. Fraym has developed replicable and highly scalable methods for producing actionable and comparable data across any geography of interest. Driven by our work with partners like the Bill and Melinda Gates Foundation, World Bank, African Development Bank, UNDP, and other global institutions, we now produce and deliver critical novel datasets for key policy and advocacy issues. 
About the teamWe're a diverse team of talented engineers whose specialties span ML engineering, Cloud infrastructure, DevOps, and web development. We build the software and systems that produce Fraym’s geospatial data products, support data science experimentation, and enable scalable analytics. We care deeply not just about writing code that works, but code that is long-lasting. We value collaboration and emphasize learning, whether through informal pair programming or group study sessions, to get to the best solution.
About the role

  • You will be responsible for building performant mapping products that reliably deliver raster, vector, and other tabular geospatial data at scale to our clients.
  • You will develop internal tools that connect Engineering products to the rest of the company, with a heavy focus on crafting user interfaces to empower our analysts and other users. 
  • You will also collaborate with other Engineering team members to develop and maintain internal APIs and platforms.

About you

  • You have spent 2+ years developing software in Python
  • You have 2+ years of experience working with NodeJS, TypeScript, and popular front-end frameworks such as Vue, Angular, and React 
  • You are comfortable working with relational databases (esp. Postgres), cloud resources (esp. AWS), and Docker
  • You share a passion for developing high quality software with the purpose of gathering hyperlocal data in some of the world's hardest to reach places
  • You are collaborative, and enjoy working with teammates to determine the best way to tackle open-ended tasks
  • You maintain a strong commitment to Diversity, Equity, and Inclusion
  • While the position is fully remote, we ask that candidates reside between the UTC-8 and UTC+3 time zone range (North America, South America, Europe, Africa).


  • Competitive, market-based salary commensurate with experience
  • Professional development and learning opportunities
  • Stay healthy and happy through our comprehensive medical, dental and vision insurance including other ancillary benefits
  • Save for the future with our 401(k) program
  • Take time away from the office through our Flexible Paid Time Off
  • We are committed to fostering a positive work-life balance culture
  • Be a part of a community and take part in our lunch & learns and team outings
  • We are a “Growth Culture” that provides opportunities for career advancement and professional development in a fast-growing company

Hiring Process

  • HR Screening Interview (30 minutes)
  • Technical Interview (1 hour)Meet with two team members to talk through a pull request where you'll review code, offer feedback, and dig into your technical experience.
  • Meet with two team members to talk through a pull request where you'll review code, offer feedback, and dig into your technical experience.
  • Culture Fit Interview (1 hour)Meet with two members of team leadership to discuss your communication style, career goals, and management preferences.
  • Meet with two members of team leadership to discuss your communication style, career goals, and management preferences.
  • Opportunity to meet the CEO
  • Reference Check

Not sure you tick all the boxes? We encourage you to apply. If this job description sounds exciting, we’d love to hear from you.Fraym recruits, employs, trains, compensates, and promotes regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, family status, veteran status, and other protected status as required by applicable law. 

Fraym is a U.S. Certified Small Business that uses machine-learning to generate precise information on communities with data gaps. Governments and organizations around the world use our location-based data to improve planning, enhance evaluations, and to uncover insights that traditional data analysis can’t reveal. Using advanced algorithms, we produce data about population characteristics and behaviors that cover a wide range of indicators including socioeconomics, attitudes, media consumption, health, education, and access to services. Our advanced geospatial data and analysis is available for 100+ countries at one square kilometer resolution—even in remote areas.
Share this job