Join our innovative technology firm dedicated to enhancing public safety and fostering safer communities. Our commitment lies in harnessing advanced solutions to combat crime while equipping communities with essential tools to safeguard their neighborhoods, schools, businesses, and cities. We leverage the potential of technology and data to shape a secure, interconnected future, all while prioritizing privacy and transparency.
Key Responsibilities
- Develop clean, efficient, and scalable code to tackle intricate problems.
- Assume accountability for tasks and independently drive solutions, demonstrating initiative and creativity in overcoming challenges.
- Architect and construct resilient microservice frameworks capable of managing extensive data ingestion (processing millions of images daily).
- Utilize a diverse range of technologies, including Go, TypeScript (Node.js), and cloud services such as AWS, Kubernetes, and Docker.
- Design and oversee backend systems and databases, employing tools like PostgreSQL, OpenSearch, DynamoDB, and Redis.
- Collaborate with cross-functional teams to ensure that solutions align with business needs and scalability requirements.
- Take the lead on technical projects and offer guidance to fellow engineers.
Required Skills
- Proficiency in writing code using Go and TypeScript (Node.js).
- Strong foundation in backend systems and database management, with knowledge of cloud platforms like AWS, Kubernetes, and Docker.
- Extensive experience with microservice architecture, designing scalable systems, and ensuring optimal performance and availability.
- Ability to work with a variety of tools and technologies, making appropriate choices as needed.
- Proven track record in spearheading technical initiatives and effectively collaborating with engineering and product teams.
Qualifications
- Minimum of 5 years of experience in software engineering, emphasizing backend systems.
- Demonstrated capability in leading technical initiatives and collaborating with cross-functional teams.
- Comprehensive knowledge of microservice architecture and cloud technologies.
- Strong problem-solving and communication skills.
We prioritize your professional development by outlining a comprehensive 90-day plan to ensure your success in this role. This plan includes familiarizing yourself with our processes, engaging in small tasks, taking ownership of your work, and evolving into a subject matter expert.
Company Culture and Values
Our organization prides itself on fostering a supportive and inclusive work environment where innovation and collaboration are at the forefront. We understand that not every candidate will meet each criterion, and we encourage applicants from diverse backgrounds to apply. If you are excited about contributing to a meaningful mission, we invite you to join us.
Compensation and Benefits
- Competitive salary and benefits package.
- Opportunities for career advancement and professional development.
- Flexibility to work remotely and maintain a healthy work-life balance.
Employment Type: Full-Time
#J-18808-Ljbffr