Remote (Global)

Bitsight is hiring a Software Engineer

About the Role

Design, develop, and maintain software systems that power core platform functionality while working closely with cross-functional teams to deliver reliable and secure solutions.

Responsibilities

  • Develop and maintain backend services and APIs
  • Write clean, testable, and efficient code
  • Collaborate with product and design teams to define feature requirements
  • Participate in code reviews to ensure code quality
  • Troubleshoot and debug production issues
  • Optimize application performance and scalability
  • Implement security best practices in code and architecture
  • Work with distributed systems and cloud infrastructure
  • Contribute to technical documentation
  • Support deployment and monitoring processes
  • Engage in agile development cycles
  • Refactor legacy systems for improved maintainability
  • Integrate third-party services and tools
  • Ensure data consistency and integrity
  • Participate in system design discussions
  • Follow software development best practices
  • Respond to evolving business needs with technical solutions
  • Monitor application health and reliability
  • Assist in defining engineering standards
  • Stay current with emerging technologies

Nice to Have

  • Experience in cybersecurity domain
  • Master’s degree in Computer Science or related field
  • Experience with large-scale data processing
  • Knowledge of frontend frameworks
  • Familiarity with infrastructure as code
  • Experience with monitoring and observability tools
  • Contributions to open-source projects
  • Public speaking or conference participation
  • Leadership in technical projects

Benefits

  • Health, dental, and vision insurance
  • 401(k) plan with company match
  • Paid time off and holidays
  • Parental leave policy
  • Flexible work hours
  • Professional development stipend
  • Remote work support
  • Wellness programs
  • Employee assistance program
  • Commuter benefits

Compensation

Competitive salary and benefits package

Work Arrangement

Hybrid work model with flexible remote options

Team

Collaborative engineering team focused on scalable software solutions

Our Technology Stack

  • Uses Python, JavaScript, and Go for backend services
  • Leverages PostgreSQL and MongoDB for data storage
  • Runs on AWS with Kubernetes orchestration
  • Employs Docker for containerization
  • Utilizes React for frontend development
  • Implements Terraform for infrastructure management
  • Monitors systems with Prometheus and Grafana

Engineering Culture

  • Values transparency and technical excellence
  • Encourages ownership and initiative
  • Promotes continuous learning
  • Supports peer-driven innovation
  • Emphasizes code review and collaboration
  • Operates with agile methodologies
  • Focuses on delivering customer value

Available for qualified candidates

Required Skills
PythonFastAPISQLAlchemyPostgreSQLAWSDockerKubernetesGitLabAPI DevelopmentCloud InfrastructureCI/CDMicroservices
About company
Bitsight
A cyber risk management leader transforming how companies manage exposure, performance, and risk for themselves and their third parties. Built on over a decade of technological innovation, its integrated solutions deliver value across enterprise security performance, digital supply chains, cyber insurance, and data analysis.
All jobs at Bitsight Visit website
Job Details
Category other
Posted 6 months ago