Senior Software Engineer (Integrations)
New
D
DataDomeCybersecurity
This position is open to fully remote candidates based anywhere in France.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Experience
- At least 5 years of professional software engineering experience
- Required Skills
- PythonJavaJavascriptRubyTypeScriptGoCI/CD
Requirements
- At least 5 years of professional software engineering experience.
- Strong JavaScript/TypeScript skills, including familiarity with modern web standards and server-side JS runtimes.
- Solid working proficiency in at least one other backend language such as Python, Go, Java, or Ruby.
- Good understanding of web protocols and standards (HTTP, TCP, cookies, DNS, TLS).
- Ability to assess trade-offs across different integration approaches and propose scalable solutions.
- Experience mentoring other engineers or driving technical decisions within a team.
- Focus on performance, code quality, and automation.
- Experience working with CI/CD tools.
- Comfortable working across different codebases, languages, and platforms.
- Fluent in English.
Responsibilities
- Develop and maintain DataDome's JavaScript Tag, focusing on performance, resilience, security, and privacy.
- Build and improve server-side integration modules for platforms like AWS Lambda@Edge, Cloudflare Workers, and Fastly Compute.
- Take ownership of backend integration modules in languages including Python, Go, Java, and Ruby.
- Drive technical direction and best practices for integration components while mentoring other engineers.
- Improve CI/CD pipelines, testing, performance, and security across all integration components.
- Provide technical expertise to Support and Solutions Engineering teams for onboarding and complex integration challenges.
- Manage incidents and post-incident reviews related to integration components.
View Full Description & ApplyYou'll be redirected to the employer's site