Staff Software Engineer, Backend | Platform Expansion (Remote)
MachinifyFull Time
Expert & Leadership (9+ years)
Key technologies and capabilities for this role
Common questions about this position
The role requires 5+ years of experience coding in an industry-standard language such as Scala, Java, Rust, Clojure, Kotlin, or Go.
Candidates need deep understanding of Computer Science fundamentals including object-oriented design, functional programming, data structures, multi-threading, and distributed systems, plus experience with Docker, Kubernetes, scalable microservices, SQL/NoSQL databases, BigData stream processing like Kafka Streams/Spark/Flink, and cloud providers like GCP or AWS.
The job is marked as #Hybrid#, indicating a hybrid work arrangement.
This information is not specified in the job description.
A versatile developer with a 'getting-things-done' attitude, along with a BSc in Computer Science or equivalent, experience with Agile, CI/CD pipelines, and automated testing, stands out.
Digital advertising verification and analytics services
DoubleVerify ensures the quality and effectiveness of digital advertising for major brands. The company provides verification and analytics services that help brands, advertisers, platforms, and publishers confirm that their ads are seen by real people, are placed in safe environments, and effectively reach their target audiences. Their services include checking ad viewability, preventing fraud, and ensuring brand safety by using advanced technology and dedicated teams to identify and combat fraud schemes. Unlike many competitors, DoubleVerify focuses on providing comprehensive analytics that help clients maximize their advertising budgets and improve returns on investment. The goal of DoubleVerify is to enhance the trust and effectiveness of digital advertising, making it a reliable channel for brands to connect with consumers.