Summary
Join us today and help put the bad guys in their place for good. Blackpoint Cyber is looking for a Software Engineer - Back End to join our core product engineering team.
Requirements
- 2+ years of back-end development experience, with enterprise-level expertise and the ability to manage multiple projects simultaneously in a fast-paced environment
- Proficiency in Node.js and experience with backend frameworks like Nest.js or Express.js, including hands-on experience in designing and maintaining microservices architectures, with a willingness to contribute to full-stack development as needed
- Experience in database management, with experience in schema design, performance tuning, and indexing for large-scale distributed databases (e.g., PostgreSQL, MongoDB, or Cassandra)
- Experience with message-driven architectures using tools like Kafka, RabbitMQ, or other event-driven systems to build highly scalable and decoupled services
- Experience in designing APIs (RESTful, gRPC, or GraphQL) and integrating third-party services while ensuring security, performance, and scalability
- Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI, or CircleCI), automating the deployment and scaling of services across environments
- Proven track record of leading and mentoring engineering teams, especially in architecting and implementing complex backend systems
- Experience in cloud-native technologies such as AWS Lambda, with hands-on experience ensuring proper monitoring and alerting using Prometheus and Grafana to maintain system performance and health
- Proficiency in testing frameworks and tools like Jest, React Testing Library, Cypress, or Storybook to ensure robust, maintainable back-end code
- Proficiency in working with containerized microservices architecture, particularly using Kubernetes
- A strong sense of ownership and accountability for the behavior of your software in production environments
- Familiarity and enthusiasm for working in an Agile development environment, collaborating within and across teams
- Demonstrated ability to work independently and in teams, with leadership skills to drive projects forward when necessary
- A commitment to continuous learning, staying up to date with new technologies and industry best practices
- B.S. degree in Computer Science or a related field, or equivalent work experience
Responsibilities
- Be responsible for delivering on business-critical outcomes through your product contributions to our cybersecurity platform, building world-class user experiences that delight all our Blackpoint customers and owning those experiences end-to-end
- Contribute to projects across the stack, with a focus on the backend components such as Node.js services hosted on Kubernetes with front-end UI built in Typescript and React
- Apply your understanding of back-end architecture and design patterns, ensuring performance, scalability, and resilience across the product
- Excel as a team player by recognizing the importance of diverse perspectives and managing expectations and needs across numerous cross-functional groups. This includes taking on the role of mentoring other engineers, leading them in complex, multi-person projects
- Communicate effectively with leadership to define technical solutions, aligning them with high-level business objectives and providing clear progress updates
Preferred Qualifications
- Familiarity with developing core libraries, infrastructure components, and search engines to support large-scale applications
- Expertise in security practices for backend services, such as OAuth2, JWT, TLS, and encryption, with a deep understanding of securing APIs and managing user authentication and authorization
- Experience with Elasticsearch or similar search engines for building robust indexing and search capabilities in backend services
Benefits
- Competitive compensation
- Comprehensive benefits
- Dynamic work environment where you can make a real impact in the field of cyber security
- Health, Vision, Dental, and Life Insurance plans
- Robust 401k plan
- Discretionary Time Off