Sr. Software Engineer – Fullstack Job Description Template
Our company is looking for a Sr. Software Engineer – Fullstack to join our team.
Responsibilities:
- You will contribute actively and own your feature development in all levels of product engineering: design, develop, test, and deploy;
- You will participate in the design, implementation, maintenance and evolution of Splunk APM’s APIs;
- You will collaborate with Developer Relations and Documentation teams to offer a best-in-class API ecosystem for Splunk APM;
- You will own and maintain the backend REST and GraphQL services that support the Splunk APM product.
Requirements:
- Experience with AWS and/or GCP and general knowledge of managed cloud services;
- Experience with Docker and Kubernetes;
- Understanding of the development cycle of software products;
- BS in Computer Science and/or 4+ years of experience in developing web applications, web services and APIs;
- Experience with metrics-based observability and distributed tracing;
- Experience with JSON REST and GraphQL APIs;
- Ability to structure and build complex client-side and server-side applications;
- Experience with Git and CI tools;
- Leadership and mentoring skills and the ability to work with engineers and non-engineers of various skill levels.