Software Engineer (Backend), Core Services
Remote (US/Canada)Full-TimeMiddle
Salary125,000 - 177,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AWSDockerGCPKubernetesGoDistributed Systems
Requirements
- Experience writing backend services in Go (Golang).
- Foundational understanding of distributed systems and common operational challenges.
- General knowledge of database design and typical access patterns.
- Hands-on experience with cloud infrastructure (e.g., AWS or GCP).
- Strong collaboration, communication, and analytical troubleshooting skills.
- A track record of delivering well-defined work at high quality, knowing when to ask for clarification or help, and learning quickly from mistakes.
Responsibilities
- Implement and extend services that deliver new core platform functionality.
- Support authentication, authorization, and analytics capabilities alongside the team.
- Build, test, deploy, and monitor a distributed set of services.
- Partner with product, design, and other engineering teams to ship features end-to-end.
- Help evolve the Censys public API as platform capabilities grow.
- Improve developer experience for internal teams and external API consumers.
- Own small-to-medium features from technical design through launch, with increasing independence; participate in design discussions with guidance from senior engineers.
- Share on-call responsibilities for your areas and handle straightforward incidents with team support as needed.
View Full Description & ApplyYou'll be redirected to the employer's site