Job Closed
This listing is no longer active.
The New Standard for TV Ad Measurement
Software Development Engineer, Level 2
Location
United States
Posted
101 days ago
Salary
$104.7K - $120K / year
Seniority
Mid Level
Job Description
Software Development Engineer, Level 2
iSpot.tv
• Process massive streams of media metadata in a high-scale AWS environment. • Deliver high-quality features that power industry-leading measurement and attribution products. • Independently own and deliver features, writing high-quality code that includes monitoring, metrics, and logging as standard practice. • Author and own the testing plan for features, performing various test types and identifying patterns in test results. • Actively participate in code reviews to ensure a healthy and maintainable codebase. • Use AI tools to improve task speed and quality, critically evaluate AI-generated output, and identify enhancements in work assignments. • Participate in the on-call rotation and contribute to defining on-call expectations.
Job Requirements
- Significant experience (typically 2–5 years) developing software features for business or technology solutions.
- Strong experience with Java and Spring Boot in a microservices environment.
- Solid understanding of AWS (S3, Lambda, EC2) and containerization (Docker).
- Familiarity with CI/CD pipelines.
- Experience with message brokers (RabbitMQ/SQS), Kubernetes (EKS), Docker, and SQL optimization is preferred.
- Demonstrated ability to use LLMs and AI coding assistants to accelerate your development lifecycle.
- Strong communication skills with the ability to tailor messaging to different audiences (from junior devs to senior leadership).
Benefits
- Health insurance
- 401(k) matching
- Stock options
- Flexible work arrangements
- Paid time off
- Professional development opportunities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Fullstack Software Engineer – Business Solutions
DataIQDataIQ is the trusted global collaboration and intelligence platform for data leaders.
• Build Innovative AI-Driven Applications: Design, develop, and deploy AI-powered applications that solve complex business problems, integrating Dataiku’s backend AI capabilities with user-centric, intuitive front-end interfaces. • Work with Data Scientists and Industry Specialists: Collaborate with solutions engineers, data scientists, and industry experts to develop the best solutions for customers. • Empower Business Users: Create applications that allow expert users to work with large datasets and extract meaningful insights quickly and intuitively. • Drive Continuous Improvement: Take responsibility for the end-to-end lifecycle of applications—from PoC to production. • Collaborate Across Teams: Work closely with core teams to ensure high-quality, reusable components. • Contribute to Team Growth: Help mentor new team members, participate in interviews, and contribute to onboarding processes.
Fullstack Software Engineer – Business Solutions
DataIQDataIQ is the trusted global collaboration and intelligence platform for data leaders.
• Design, develop, and deploy AI-powered applications • Collaborate with solutions engineers, data scientists, and industry experts • Create applications that allow expert users to work with large datasets • Take responsibility for the end-to-end lifecycle of applications • Ensure high-quality, reusable components • Help mentor new team members
Fullstack Software Engineer – Business Solutions
DataIQDataIQ is the trusted global collaboration and intelligence platform for data leaders.
• Build AI-Driven Applications • Work with Data Scientists and Industry Specialists • Empower Business Users • Drive Continuous Improvement • Collaborate Across Teams • Contribute to Team Growth
• Design, build, and own backend systems that transform raw enterprise data into structured, business-meaningful representations • Develop and maintain scalable data processing pipelines, semantic storage layers, and versioning systems • Own features end-to-end, from data modeling and backend logic to API design and integration layers • Make and defend architectural decisions, balancing long-term scalability with short-term execution speed • Build robust, production-grade APIs and services to power internal and external applications • Integrate modern AI tools into development workflows to accelerate implementation, testing, and documentation • Collaborate closely with cross-functional teams to deliver high-quality, impactful features • Contribute to engineering best practices and help shape a scalable, maintainable platform architecture


