Senior Software Engineer
Unqork
·
Posted:
August 28, 2023
·
Remote
About the position
We are seeking a highly skilled and experienced Senior Software Engineer to lead the creation and productization of our Observability Suite. As a Senior Software Engineer, you will play a pivotal role in driving the development and implementation of observability solutions within Unqork. You will collaborate closely with cross-functional teams, contribute to the development of new features, and utilize your strong programming skills in JavaScript to create robust and scalable software solutions. Additionally, you will mentor and provide guidance to junior engineers, fostering a collaborative and high-performing engineering culture.
Responsibilities
- Report to the Software Engineering Manager of the Observability team
- Commit to the team's Diversity, Equity, and Inclusion goals
- Contribute to the development of new features for the Observability Suite
- Collaborate with cross-functional teams to define requirements and design solutions
- Use JavaScript programming skills to create robust software solutions
- Develop and integrate with GraphQL and RESTful APIs for data exchange and integration
- Identify and troubleshoot system issues, providing timely resolutions and recommendations for improvements
- Mentor and provide guidance to junior engineers
- Have proven experience as a Senior Software Engineer with a track record of delivering complex software projects
- Possess an in-depth understanding of observability concepts
- Work with OpenTelemetry
- Proficiency in using observability platforms such as Fluent, DataDog, Splunk, NewRelic, Dynatrace (a plus)
- Strong programming skills in JavaScript
- Experience with GraphQL and RESTful APIs
- Familiarity with MongoDB or similar databases
- Experience with distributed systems, microservice architecture, and cloud platforms (AWS, Azure, GCP)
- Strong communication and interpersonal skills for effective collaboration with cross-functional teams.
Requirements
- Proven experience as a Senior Software Engineer or similar role, with a strong track record of delivering complex software projects
- In-depth understanding of observability concepts
- Experience working with OpenTelemetry
- Proficiency in using tools such as Fluent, DataDog, Splunk, NewRelic, Dynatrace, or similar observability platforms is a plus
- Strong programming skills in JavaScript
- Experience working with GraphQL and RESTful APIs
- Familiarity with MongoDB or similar databases
- Experience with distributed systems, microservice architecture, and cloud platforms (AWS, Azure, GCP)
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams
Benefits
- Work from home with a remote-first community
- Unlimited PTO (and the encouragement to use it)
- Student loan payback program
- 100% employer-covered medical, dental, and vision options available to you and your dependents
- Flexible Spending Account (FSA)
- Monthly stipend toward your WFH setup, vacation, development and more
- Employer-sponsored 401(k) with contribution match
- Robust DEI Program that compensates ERSG leaders for their efforts
- Free Apple Fitness Plus through UHC
- 16 weeks of Paid Parental Leave for all new parents