Sysdig

Senior Software Engineer

Sysdig

full-time

Posted on:

Location Type: Remote

Location: Costa Rica

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Reporting into the Sr. Engineering Manager you will architect efficient and reusable code that creates complex applications
  • You will design features built on top of our data architecture
  • You will contribute with high quality code and promote best practices around development
  • You will manage complex projects in close collaboration with Product Managers and other Software Engineers
  • You will participate in an on-call rotation to address any urgent issue

Requirements

  • Solid experience with Object-Oriented Programming (OOP) principles.
  • Hands-on experience with Go is a strong plus.
  • Experience with backend engineering fundamentals, including RESTful API design, microservice-based architectures, and modern communication protocols such as gRPC and GraphQL.
  • Write clean, maintainable, and well-documented code following industry best practices
  • Experience writing unit, integration, and end-to-end tests to ensure robustness and reliability of code
  • Focus on performance, security, and scalability while implementing features
  • Bachelor's degree in computer science or a related field
  • 5+ years of experience developing scalable and secure Backend services
  • Team work and focus on collaboration
Benefits
  • Extra days off to prioritize your well-being
  • Mental health support for you and your family through the Modern Health app
  • Great compensation package

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Object-Oriented ProgrammingGoRESTful API designmicroservice-based architecturesgRPCGraphQLunit testingintegration testingend-to-end testingbackend engineering
Soft skills
teamworkcollaborationproject managementcommunication
Certifications
Bachelor's degree in computer science