Performance TV Advertising Platform
Software Engineer II, Backend
Location
California
Posted
27 days ago
Salary
$123.7K - $254.7K / year
Seniority
Senior
Job Description
Software Engineer II, Backend
tvScientific
• Design and implement backend systems for contract lifecycle management, including creation, versioning, approvals, amendments, and renewals • Build and evolve contract management capabilities (e.g., terms, payouts, attribution rules, eligibility, and partner-specific logic) for our CPA Contract/Billing model • Support the expansion of CPM billing model contracts, including rate management, impression-based calculations, and integrations with billing and finance systems • Develop APIs and services that serve customers, internal operations teams, and finance stakeholders • Partner closely with Product, Finance, and Data teams to translate business requirements into robust technical solutions • Ensure systems are auditable, accurate, and compliant, with strong data integrity guarantees • Improve system observability, reliability, and performance as contract volume and complexity scale • Own backend services and data models related to contracts and billing • Lead technical design discussions and make pragmatic architectural decisions • Write clean, well-tested, and maintainable code with a strong focus on correctness • Drive improvements in data consistency, validation, and error handling across contract workflows • Review code and mentor other engineers, setting a high bar for backend quality • Collaborate cross-functionally to support new deal structures and evolving business models
Job Requirements
- Experience with billing/contract mechanisms (specifically affiliate platforms)
- Bachelor’s degree in computer science, a related field or equivalent experience
- Experience building large-scale full-stack products.
- Deep understanding of web development and best practices in React/Redux
- Strong experience with programming languages Javascript and Python/Java
- Strong software engineering principles and practices
- Strong collaboration and communication skills
- Demonstrated ability to use AI to improve speed and quality in your day-to-day workflow for relevant outputs
- Strong track record of critical evaluation and verification of AI-assisted work (e.g., testing, source-checking, data validation, peer review)
- High integrity and ownership: you protect sensitive data, avoid over-reliance on AI, and remain accountable for final decisions and deliverables.
- Nice-to-Haves:
- Experience working closely with finance or accounting teams
- Background in building audit-friendly or compliance-sensitive systems
Benefits
- Competitive salary
- Equity options
- Health insurance
- Retirement plans
Related Guides
Related Job Pages
More Backend Engineer Jobs
Role Description CodeRoad provides end-to-end software development services, helping businesses scale with ideal infrastructure solutions. Team members must be comfortable working virtually as part of one or more customer engagements, with customers located in multiple geographies, and be willing to adjust schedules to meet the specific project's needs. How you’ll make an impact - Architectural Design: Conceptualize and generate the high-level infrastructure that allows big data to be accessed, processed, and analyzed with high efficiency. - Technical Strategy: Attend to both business and technical considerations when designing solutions to project/team or company-related issues. - System Integrity: Review and audit updated software systems to ensure they align with the broader architectural vision and performance standards. - Advanced Engineering: Write advanced programming code for mission-critical components and prepare raw data for complex manipulation. - Standard Evolution: Lead the evolution of company-level best practices, standards, and policies as they relate to global software development. - Knowledge Advocacy: Demonstrate a deep interest in improving the company’s technical awareness and the sophisticated use of technology across the business. Qualifications - Java Expertise: 5+ years of Java Backend experience (Java 21 or higher), covering Java SE and Java EE applications. - Architectural Mastery: Deep knowledge of Software Architectures (Microservices, N-Tier) and experience with highly scalable, distributed applications. - Technical Stack: Proficiency in Spring/Spring Boot, SOAP XML-based protocols, and JAX-WS. - Cloud Ecosystem: Hands-on experience with AWS (S3, Kinesis, RDS, Lambdas, ECR, EKS, Cloudfront, ALB). - Infrastructure & Data: Expertise in DevOps tools (Kubernetes, Terragrunt, Terraform) and Big Data processing via Streams or Batches (Spring Batch). - Data Persistence: Advanced Oracle SQL, ORM frameworks, JPA, and store procedures. - Communication: Outstanding English communication skills. Ability to explain complex architectural trade-offs to stakeholders and collaborate fluently in a global environment. Requirements - Leadership Experience: Proven experience leading technical teams or guiding cross-functional engineering initiatives. - Visionary Mindset: Ability to proactively identify technological advancements that will improve the quality of outputs and the long-term health of the codebase. Benefits - 100% Remote - Contractor position available for Latin American candidates - Holidays Off - Paid Time Off - Health insurance assistance program - Competitive Pay (USD) - Excellent teamwork and work environment - Training
Full-Stack Developer, C#, Javascript, SQL
STAFFVIRTUALBoost productivity & profitability by outsourcing to the Philippines with STAFFVIRTUAL
• Develop and maintain features across the full stack — frontend, backend, and database • Work on a mobile app (built with Cordova/JavaScript, deployed to iOS and Android) and a web portal • Write and maintain SQL database scripts and manage data solutions • Collaborate asynchronously with a small, distributed team • Jump between tasks fluidly - on any given day this could mean CSS, JavaScript, or database work
• Desarrollo en Java para sistemas de gestión de almacén (WMS) • Análisis funcional y técnico en proyectos • Colaboración con equipos en entornos empresariales
Full Stack Developer, Python, React, Claude Code
Towa SoftwareBuilding Software with a Strong Engineering Culture, Nearshore Remote Teams from Mexico.
• Diseñar, desarrollar e integrar aplicaciones web y soluciones asistidas por modelos de lenguaje. • Colaborar con equipos multidisciplinarios para entregar software confiable, escalable y centrado en el usuario.




