Principal Python Software Engineer
- Remote, United States
Applications open in a new tab.
Job details
- Posting language
- English
- Posted
Original job description
•
•
•
- Rave Mobile Safety, a Motorola Solutions company, makes complex emergency response simple by building easy to use, trustworthy critical communication and collaboration software. Rave is a leader in mass notification and incident management that helps organizations, schools, and public safety agencies communicate and collaborate during emergencies. Rave’s solutions were utilized in 40 million incidents representing billions of individual communications in 2022 alone. This is your opportunity to become a key contributor in a rapid growth SaaS company while representing a product suite that makes an impact on people’s lives. Rave has had 12 consecutive years of double-digit growth and has recently been acquired by Motorola Solutions (NYSE:MSI), a global leader in public safety and enterprise security. Join our team and help us continue to grow!
Join Rave’s growing engineering team! Rave engineers take great pride in the products they develop because our software-as-a-service (SaaS) product suite keeps millions of people across North America safe, secure and connected. The Principal Software Engineer role is tasked to develop and evolve Rave's platform and ensure that reliability, performance, and security are incorporated into everything we do. With this opportunity, you will use your computer science background and engineering expertise to shape Rave’s platform-wide approach for managing, analyzing, and implementing highly reliable mission critical software.
What you'll do:
- Mentor and Lead other Python developers
- Work with AWS cloud technologies and implementation of platform features within the cloud
- Code, build, and test sophisticated digital experiences using Python and TypeScript
- Partner on design and iterative development to enhance and support an effective, reliable and secure Alerting solution that scales to address Rave’s future vision
- Interact cross-functionally with Engineering, Operations, Product, and QA teams
- Design approaches supportive of Rave’s multi-tenant SaaS architecture
- Work closely with Architecture to ensure Python product development meets architectural standards and goals
- Help convert functional requirements into technical designs addressing high level business and use-case objectives
- Develop and share industry and product technical expertise
Who you are:
- BS degree in Computer Science or other relevant experience
- 5+ years hands on Python experience on large scale, fault tolerant, production grade applications
- 2+ years hands on experience with TypeScript
- Experience with AWS's serverless offerings; Lambda, SQS, SNS
- Experience with AWS S3, API-Gateway, OpenSearch, IAM, and CloudWatch
- Understanding of Cloud infrastructure as Code tools such as SST (Serverless Stack) or Terraform
- API design & implementation experience
- Proficiency with SQL and databases, DynamoDB experience preferred
- Knowledge in architectural design patterns, open-source platforms, frameworks, and software engineering methodologies
- Experience developing innovative solutions that meet organizational needs and requirements
- Experience working within the Agile development methodology
- Excellent cross-functional communication skills
- Knowledge of the types of organization served by Rave (state and local public safety, facilities / property management) is a plus
Why you'll love it here:
- We build a very important product that has serious, life-saving implications but we don't take ourselves too seriously!
- Competitive base salary
- Ongoing training and coaching for career development
- Comprehensive medical, dental and vision coverage with significant company contribution
- Long and Short Term Disability
- 401K retirement savings program
- Employee Assistance Program
- Unlimited PTO
- Pet Insurance
- Remote work
Rave is an equal opportunity employer and is committed to sustaining a workforce that reflects the diversity of the customers and communities we serve. We provide equal opportunities without regard to sex, race, religion, age, disability, veteran status, sexual orientation, gender identity or expression, and any other personal attributes protected by federal, state, or other laws.
To learn more about Rave, please visit https://www.ravemobilesafety.com/