Dwelo · 1 day ago
Senior Backend Engineer
Maximize your interview chances
Internet of ThingsReal Estate
Growth Opportunities
Insider Connection @Dwelo
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Program; mostly in Python (and a bit of Golang)
Architect, design, and implement services including the core API, backend data processing, and vendor integrations.
Own the full lifecycle of development including design, prototyping, testing, release, and deployment
Interact directly with other engineering and product teams
Automate testing of the code you contribute
Review pull requests on a daily basis
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Strong understanding of Python and proficiency in various Python libraries and frameworks
Experience with distributed systems
Prior experience in a true Senior Software Engineering role (i.e. a high-level of proficiency in your area, the ability to work independently and capacity to mentor more junior team members)
Solid experience with integrations and the ability to quickly get up to speed on new APIs
A deep understanding of computer science and software engineering fundamentals
A preference for simple yet fully functional and extensible solutions
Ability to quickly iterate without compromising on quality
Preferred
Experience with FastAPI and Pydantic
Experience with Golang
Experience with Docker, Kafka and AWS services (EKS, Lambda, IoT, etc.)
Data storage-related experience or familiarity with PostgreSQL
Company
Dwelo
Dwelo is a Smart Device Management (SDM) platform built to increase multifamily owners’ Net Operating Income.