Remote Lead Backend Engineer

closed
Logo of Corelight

Corelight

πŸ’΅ $185k-$220k
πŸ“Remote

Job highlights

Summary

Join our team as a Lead Backend Engineer and play a crucial role in leading the development and architecture of the backend systems that power our products and services.

Requirements

  • Strong appreciation and support for our core values: low ego results, tireless service, and applied curiosity
  • 7+ years of professional software development experience
  • Experience building REST APIs / GraphQL to support a rich data-heavy visual user interface
  • Experience using AWS Services (Lambda, AppSync, API Gateway) or equivalent
  • Experience with Python, Java and/or Go
  • Knowledge of Relational and NoSQL databases
  • Experience using Docker, Kubernetes, and containerized microservices
  • Experience adopting & using Agile development methodologies
  • Excellent communication skills
  • Bachelor's degree in Computer Science or related fields, or equivalent experience

Responsibilities

  • Lead the technical design discussions within the team and collaborate with other teams across the organization
  • Design, develop and operate scalable, elastic and secure microservices based on serverless architectures
  • Build REST APIs / GraphQL services to interface with large datasets and analytics using AWS technologies and services like AWS Lambda, API Gateway, DynamoDB, S3, and Cloudwatch
  • Work in an Agile development team to design and deliver service features end-to-end from design to production deployment and monitoring
  • Evangelize and drive adoption of software development best practices in code health, quality, test stability and maintainability
  • Work closely with offshore teams on various development projects

Preferred Qualifications

  • Knowledge of Network-based Security Detections and Attack techniques desirable
  • Experience with Search and Analytics tools like Splunk, Elasticsearch etc
  • Experience with frontend technologies such as React is desirable
  • Experience working in a distributed team
This job is filled or no longer available