Senior Software Engineer @ Spatial Networks

Senior Software Engineer @ Spatial Networks

Our mission at Spatial Networks is to build and sell cutting-edge technology that enables us to acquire and analyze unique data in order to solve our customer’s most difficult problems. This requires combining talented people, effective methodologies, a focused mission and vision. A creative, collaborative culture means we agree and disagree, complement and critique, teach and learn but most importantly, do. Spatial Networks provides an energetic, fast-paced and fun environment that allows each team member the opportunity for great career and financial success.


We are looking for an experienced full stack web engineer to become a critical member of our team. Your role will be maintaining and advancing our internal applications, including both the backend and frontend. Provable experience building and shipping web applications is required. We build a data-heavy platform, so experience working with databases and a strong understanding of data structures is critical. You will work alongside other engineers and designers building core features across different platforms and layers of the infrastructure. A successful candidate is committed to team collaboration, problem solving, and building high quality products. We have a game-changing vision of how businesses can use and access field data from mobile devices, so you’ll be solving challenging and unique data and workflow problems for government and business customers.

Roles & Responsibilities

Design, build, ship and maintain web applications and services
Work with the team to design new product features
Help maintain code quality and review others’ code
Proactively address performance issues and bugs
Raise your own, and the team’s, skill level every day by growing and learning
Use available project management and communication tools to work with everyone on the team


  • A product-oriented attitude with a focus on solving real-world problems for customers
  • Exceptional analytical aptitude and attention to detail
  • Outstanding written and verbal communication skills
  • A solid foundation in object-oriented programming and application architecture
  • At least 3-5 years experience developing and shipping web applications
  • Deep and fundamental understanding of web technologies, from the browser to backend services
  • Experience working with relational databases is required, preferably PostgreSQL
  • Experience with web application frameworks, preferably Ruby on Rails
  • A good understanding of modern JavaScript is preferred
  • Experience with SCM, preferably git
  • An understanding of performance monitoring and debugging tools
  • Experience with mapping/geospatial technologies like Google Maps is preferred
  • Any experience or familiarity with lower-level parts of the stack (e.g. C/C++) is a plus
  • A solid understanding of the command line, unix fundamentals and shell scripting is preferable
  • Core Technologies: Ruby on Rails, React, Node.js, PostgreSQL, PostGIS, Leaflet
  • Core Languages: Ruby, JavaScript, SQL, CSS

Qualities we’re looking for

  • Product driven. We build tools to help people solve problems. A focus on the user’s perspective is critical to everything we create.
  • A GTD attitude. Identify next actions, communicate intent, and execute. We’re a fast-paced team, so a results-driven mentality is critical.
  • Self-starter, self-teacher. Our team is made up of driven, largely self-taught engineers. A constant thirst to build your knowledge base is critical. We would also expect to be learning a lot from you.
  • Ownership thinking. Have the ability to take ownership and make decisions. Passion and self-motivation is key. – We don’t micromanage, you’ll be expected to own and deliver.
  • Desire to build something great and bring technical solutions to people to solve their problems.
  • Bonus: You {love coffee, love software + products, have a good sense of humor}

We offer an opportunity to make daily impacts in support of our aggressive strategic growth plans as well as experience professional and personal growth as an integral part of a high-tempo, unique culture. Candidates must be able to demonstrate US Citizenship or existing authorization to work for any US employer. Successful candidate will be subject to reference checks, business due diligence verification and drug screening. Spatial Networks also offers an outstanding benefits package including medical, dental, vision, 401(k) and more. For more information please visit

Spatial Networks provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Spatial Networks complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Spatial Networks participates in E-Verify.

Note to Staffing Agencies: Spatial Networks will not accept unsolicited resumes from any source other than directly from a candidate.

Original post