white.png
 
 
The best buildings in the world are upgrading their tenant experience through a mobile platform that connects people, services and spaces.
 
simone-hutsch-465964.jpg

Our mission is to improve the user experience of buildings and connect people
with what they love in and around them.

District Technologies is a young startup based in London, which has already been recognised as one of the rising stars of smart cities / property tech. We provide Real Estate players with SaaS to upgrade their buildings to be ready for the smart city revolution. Our founding team has a strong track record in real estate, technology, and scaling digital products (coming from places like Uber, WeWork, The Crown Estate, Interchange and BCG Digital Ventures).

simone-hutsch-384766.jpg

WHAT ROLES ARE WE HIRING FOR?

Having successfully launched our MVP we are now looking to build a high performing engineering team to strengthen our core and expand the feature set to better connect people with the buildings and products & services they love around them. We are already generating revenue in month of the business and we’re continuing to grow by engaging the top Real Estate clients worldwide and delighting our users.

As we are a young start up and a small team, agility, scalability and strategic thinking are key. We expect our engineers to find the right tool to solve the job pragmatically and effectively. Our future product roadmap focuses on challenging hardware integrations, IoT, location-based services and a number of improvements to our core features. We want to hire the smartest people around, and we’re ready to reward them with generous stock and benefits, and with the opportunity to change the world around them.

 

Job Description

As Java Software Engineer you will be tasked with maintaining and migrating our application (currently Symfony 2/PHP 7) to a reliable, scalable and maintainable Java stack. We also want to build out a Continuous Integration / Continuous Deployment pipeline. From time to time you will be expected to use your expertise to define features and estimate work. You will be supported in your role by the CTO who will coach you and help you prioritise work.

Responsibilities

  • Design, develop, test, deploy and maintain awesome product features

  • Manage individual priorities and estimate effort required for work

  • Advocate for judicious use of technology and automation within District

  • Test and build for scalability; our future lies in integrating a wide array of systems and stakeholders into one simple and user-centric UI

Minimum qualifications and experience

  • Expertise with Java and some experience with PHP

  • Experience with AWS or deployment to other cloud environment 

  • Industry experience with at least 2 of the following: web applications, Unix/Linux systems, AWS or other cloud infrastructure, distributed or parallel systems, networking, and/or security software development

  • Ability to speak and write in English fluently and idiomatically

Compensation is competitive with and a generous options plan.

Java Backend Software Engineer


Job Description

As Embedded Systems Engineer you will be tasked with building out integrations between our services and various building systems including access control, HVAC, lighting and other IoT devices. You will be responsible for technical integrations with multiple vendors and platforms, sometimes where APIs are not well documented. From time to time you will be expected to use your expertise to define features and estimate work. You will be supported in your role by the Lead Software Engineer who will coach you and help you prioritise work.

Responsibilities

  • Design, develop, test, deploy and maintain awesome product features

  • Manage individual priorities and estimate effort required for work

  • Advocate for judicious use of technology and automation within District

  • Test and build for scalability; our future lies in integrating a wide array of systems and stakeholders into one simple and user-centric UI

Minimum qualifications and experience

  • Expertise with one or more general purpose programming languages (e.g. C/C++, Java, Go, Python or Objective C)

  • Experience with embedded systems and standards (e.g. BACnet, CANBUS, RS485, RS232 or similar)

  • Experience with low-level / assembler programming (e.g. ARM, AVR or similar)

  • Experience building digital & analogue I/O (e.g. with Raspberry PIs, Arduino or similar industrial systems)

  • Industry experience with at least 2 of the following: web applications, Unix/Linux systems, AWS or other cloud infrastructure, distributed or parallel systems, networking, and/or security software development

  • Ability to speak and write in English fluently and idiomatically

Compensation is competitive with and a generous options plan.

Embedded Systems Engineer

WANT TO JOIN US?

Fill out the form below and we'll be in touch to discuss your role in the team at District

Your Name *
Your Name
This doesn't need to be an essay, but tell us a little about yourself, what you've done, and why do you want to join District?
http://
http://
 
simone-hutsch-393148.jpg