Software Engineer II
Confidential
Posted: March 12, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
The Software Engineer II role is responsible for designing and developing software solutions for Verve's advertising platform, collaborating with cross-functional teams to deliver high-quality products that meet customer needs.
Job Description
Who We Are
Verve has created a more efficient and privacy-focused way to buy and monetize advertising. Verve is an ecosystem of demand and supply technologies fusing data, media, and technology together to deliver results and growth to both advertisers and publishers–no matter the screen or location, no matter who, what, or where a customer is. With 30 offices across the globe and with an eye on servicing forward-thinking advertising customers, Verve’s solutions are trusted by more than 90 of the United States’ top 100 advertisers, 4,000 publishers globally, and the world’s top demand-side platforms. Learn more at www.verve.com.
Technologies we use: Python, Scala, Java, Go, Kubernetes, Docker, S3, AWS, GCP, PySpark,
Databricks, Redis, Kafka, Mirrormaker, Mysql, fdb, Prometheus, Grafana, Elasticsearch, Kibana,
nginx, git, prow.
What You Will Do
• Produce quality code and raise the bar for team performance
• Collaborate with various platform/runtime backend team(s) to provide high-quality deliverables
• Communicate regularly with stakeholders, project managers, and quality assurance teams
• Design and develop scalable, maintainable, and secure software architecture for backend
• systems, including APIs, microservices, and data storage solutions
• Create detailed architectural blueprints and collaborate with cross-functional teams to align with
• business goals
• Ensure performance, scalability, and security, while continuously optimizing and updating the
• architecture to incorporate new technologies and best practices
• Assess technical feasibility and operational constraints to discover our platform’s potential