Overview

At Urbint, our mission is to make communities more resilient. We do this by pairing external data with artificial intelligence to identify areas of high risk and prevent catastrophic loss for utilities and infrastructure operators across the country. We are a team of close-knit engineers, entrepreneurs, and data geeks who obsess over problem-solving, new technologies, and making a positive impact in our communities.

We build software which assists utilities and infrastructure operators in working safely and efficiently. These software solutions combine user-friendly interfaces with large amounts of external data and machine learning models to drive the best possible decisions, while maintaining high security and data privacy standards.

In this role you will partner closely with product managers, user interface designers, and our other engineering teams to help develop performant, easy to use full stack web applications which drive the workflows and decisions of our customers. You will report directly to the Director of Application Engineering and will collaborate with other senior staff to refine and socialize a vision for Urbint’s application engineering.

Our Tech Stack

  • Python, Django, FastAPI
  • TypeScript, React, Ionic
  • PostgreSQL, Redis, Kafka
  • Kubernetes, GCP, Terraform

Who You Are

  • 8+ years of experience designing, building and maintaining production web applications and/or APIs
  • You’ve seen things, made mistakes, and have learned lessons along the way
  • Significant experience building production-grade Python applications
  • Highly effective collaborator and communicator who works well with engineers of varying experience and partners in product and design
  • Experience designing and architecting systems to meet high standards of reliability and usability
  • Experience supporting and troubleshooting complex distributed systems
  • Attention to detail in work and ability to identify ambiguities in specifications
  • Able to effectively communicate ideas and concepts within your team, across teams, and throughout the organization, even with non-technical audiences, in both written and verbal forms.
  • Solid understanding of the SDLC with an eye toward debugging process

Nice to Have

  • Production experience with Django, PostgreSQL, and/or GraphQL
  • Experience working with cloud infrastructure providers (GCP, AWS) and/or Kubernetes
  • Knowledge of stream processing systems such as Kafka

Benefits

  • Mission Driven – Some companies use AI to serve better digital ads and trade stocks, we seek to make our communities safer and more resilient
  • Top Compensation – Competitive compensation package
  • We are 100% Distributed – work from almost anywhere
  • Your health matters to us, so we offer 100% employer-paid premium option
  • Distributed work monthly stipend
  • Office Space Stipend for co-working space expenses
  • Wellness reimbursement
  • Educational Allowance
  • Weekly lunch stipend

Your experience may not match this description exactly but if you have alternative equivalent experience we encourage you to apply.

Urbint’s Core Values

  • Passionate about customers: We strive to deliver sustainable value and exceed expectations, and we’re not satisfied until our customers are raving fans.
  • Be decisive: We make timely, informed, and pragmatic decisions to keep the organization moving forward.
  • Build trust: Our values are the building blocks to trust. As we live them, we grow and build lasting relationships.
  • Focus on impact: We measure and strive to continuously improve our real-world impact.
  • Be tenacious: We are agile in our approach to addressing challenges but firm in our beliefs.
  • Win together: We efficiently leverage our diverse skills and perspectives for one another, united by our shared vision.

We’re an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.