Job Type
Full-Time Regular
Location
Anywhere U.S. Based


Position Overview:

Our client is looking for a seasoned Software Engineer to join their software engineering team in a quest to build the most scalable, secure, functional SaaS platform for Public Safety. While this is an individual contributor role, you'll be involved in many aspects — helping evolve their existing architecture, working with teams to improve operations, and implementing new features and functionality.

Their ideal candidate will be responsible for designing and developing robust and scalable software. They're looking for someone who has an interest in system architecture, but a passion for getting things done. You're smart enough to work at top companies, but you're picky about finding the right role. You're experienced, but you also like to learn new things. You want to work with smart people and have fun building something great that ultimately saves lives in the communities where we live, work and play.


What You'll Do:

Review requirements, specifications and technical design documents to provide timely and meaningful feedback.
Liaise with internal teams (e.g. developers and product managers) to identify system requirements
Work with the team to come up with the best implementation approach
Estimate, prioritize, plan and coordinate your work
Design and develop robust, scalable software and REST services using Python Django/Flask frameworks
Help improve our code quality through writing unit tests, automation and performing code reviews
Improve existing functionality and work on bug fixes
Participate in brainstorming sessions and contribute ideas to their technology, algorithms and products
Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution
Dive into difficult problems and successfully deliver results on schedule

Who You Are:

4+ years experience as a software engineer
B.S. Computer Science, Software Engineering, MIS or equivalent work experience. Advanced degrees desirable.
You have proven experience as Python developer.
You thrive on Python, Django, Flask, DRF, PostgreSQL.
Experience using and creating scalable web-based RESTful APIs.
You have proven experience with AWS services.
You focus on writing clean, well designed and scalable code.
Charismatic and energetic self-starting personality.
You have unquenchable desire to keep learning and getting better.
Ability to collaborate with and motivate multiple groups toward accomplishing a task.
Strong verbal, presentation, written, and organizational skills with a passion for winning.