
Senior Software Engineer
Sysdig
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $143,000 - $196,900 per year
Job Level
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. Proficient in working both relational and NoSQL databases.
- 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
Benefits
- Extra days off to prioritize your well-being
- 401(k) Retirement Savings Plan with a 3% company match
- Maternity and Parental Leave
- Mental health support for you and your family through the Modern Health app
- Full health benefits package for you and your family
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 architecturesgRPCGraphQLrelational databasesNoSQL databasesunit testingintegration testing
Soft skills
collaborationproject managementcommunicationproblem-solvingattention to detail