Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Datadog, so some details may not match this job. The employer's own page has the real description.
Overview
As a Senior Software Engineer - Event Platform Storage at Datadog, you will play a crucial role in designing, implementing, and optimizing the storage solutions that drive our event platform. You will collaborate closely with cross-functional teams to develop innovative features, ensure the reliability and scalability of our storage systems, and enhance overall system performance. Your expertise in software engineering will help us handle large-scale event data effectively, ensuring data integrity and user satisfaction.
Job Responsibilities
- Design and implement scalable storage solutions for event data while maintaining high availability and performance.
- Optimize existing storage architectures to improve efficiency and minimize latency.
- Collaborate with product managers and other engineering teams to define storage requirements and deliver optimal solutions.
- Conduct thorough testing and debugging of storage components, ensuring robustness against data loss and corruption.
- Monitor system performance and troubleshoot issues related to storage capacity and access speeds.
- Develop and maintain technical documentation for systems, processes, and best practices.
- Mentor junior engineers and promote knowledge sharing within the team.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- A minimum of 5 years of experience in software development, with a focus on storage systems or data management.
- Expertise in database technologies (SQL, NoSQL) and familiarity with data modeling principles.
- Strong programming skills in languages such as Python, Java, or Go.
- Proficient in cloud storage solutions and distributed systems architectures.
- Experience with performance tuning and troubleshooting of storage systems.
- Solid understanding of data security and access control mechanisms.
Technologies & Tools
The Senior Software Engineer - Event Platform Storage position will involve utilizing a variety of technologies and tools including but not limited to SQL and NoSQL databases, cloud platforms (e.g., AWS, GCP), containerization tools such as Docker and Kubernetes, as well as programming languages like Python and Java. Familiarity with data storage frameworks and performance monitoring tools will be essential to perform the responsibilities effectively.
Ideal Candidates
Ideal candidates for this position will possess strong analytical and problem-solving skills, demonstrating a passion for optimizing complex systems. They should exhibit excellent communication abilities, allowing for effective collaboration with diverse teams while possessing a proactive approach to identifying challenges and crafting innovative solutions. A strong sense of ownership over their work and the ability to thrive in a fast-paced environment are also critical traits that will contribute to success in this role.
How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.