Job Closed
This listing is no longer active.
Scratch Financial is the world's simplest patient financing solution.
Senior C++ Software Engineer – Ad-Tech, FinTech
Location
Colorado + 1 moreAll locations: Colorado | Illinois
Posted
135 days ago
Salary
$129.5K - $194.3K / year
Seniority
Senior
Job Description
Senior C++ Software Engineer – Ad-Tech, FinTech
Scratch Financial
• Design, build and support high-quality, innovative video advertising platform • Responsible for complete software development lifecycle • Produce technical specifications and determine operational feasibility • Document and maintain software functionality • Monitor and evaluate competitive applications and products • Collaborate with project stakeholders to identify product and technical requirements
Job Requirements
- Bachelor's degree in computer science or related field
- 4+ years of professional experience in C++ Development
- Experience with C/C++, DB design, and network programming
- Experience with large system software design and development
- Advertising industry experience is a plus
- Strong passion for learning/practicing new techniques
- Knowledgeable about SDLC, Agile, and Software Engineering Methodology
- Team working skills, Good communication skills
Benefits
- Best-in-class Benefits to eligible employees
- Health insurance
- Flexible work arrangements
- Professional development
- Paid time off
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Desenvolvimento em Java • Experiência em design de APIs RESTful • Trabalho com arquitetura de microsserviços • Otimização de performance • Familiaridade com plataformas de nuvem e DevOps
• Build and maintain scalable backend and frontend systems • Develop cloud-based applications for global use • Collaborate with cross-functional teams • Deliver high-volume data solutions • Contribute to product roadmap and explore new technologies
• Build, test, and deploy full-stack web applications using React, .NET Core (C#), and modern frameworks. • Design and maintain robust data layers, including relational and NoSQL databases (SQL Server, MongoDB). • Develop and optimize database objects (stored procedures, indexes, and queries) ensuring high performance and scalability. • Collaborate with product managers and design teams to translate complex healthcare workflows into intuitive, efficient user experiences. • Implement, secure, and optimize RESTful APIs and microservices hosted on Microsoft Azure. • Build and manage CI/CD pipelines and automated deployments using Azure DevOps. • Manage Azure services such as App Service, Containers, Functions, Key Vault, Storage Accounts, Service Bus, and Application Insights. • Optimize front-end and back-end performance for scalability, reliability, and maintainability. • Write clean, well-structured, and testable code following industry best practices. • Participate in architecture planning, code reviews, and continuous improvement initiatives.
• Software development using Java and modern backend technologies • Designing and implementing solutions based on PostgreSQL , including JSONB structures • Developing and maintaining RESTful services using Spring Boot , Spring Web , and Spring Security • Creating and maintaining API documentation using OpenAPI and Swagger • Implementing and managing task scheduling mechanisms (e.g. Quartz) • Integrating external systems via REST APIs and JSON • Actively participating in project work, including code reviews and technical discussions • Ensuring high code quality, performance, and maintainability




