Lead Backend Engineer
5 days ago
Job Summary
As a pivotal member of the Core Engineering team, the Lead Software Engineer will be responsible for building, improving, and maintaining a high-performance, highly available, distributed online video Ad Server system. This role involves working closely with Product Managers (PMs) to build features for business needs and collaborating on technical specifications to determine operational feasibility. The successful candidate will oversee the complete lifecycle of software development, including designing, prototyping, implementation, testing, maintenance, and technical support.Job Description
Core Responsibilities
- Collaborates with project stakeholders to identify product and technical requirements. Conducts analysis to determine integration needs.
- Designs new software and web applications, supports applications under development and customizes current applications. Develops software update processes for existing applications. Assists in the roll-out of software releases.
- Trains junior Software Development Engineers on internally developed software applications.
- Oversees the researching, writing and editing of documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals and formal recommendations and reports.
- Keeps current with technological developments within the industry. Monitors and evaluates competitive applications and products. Reviews literature, patents and current practices relevant to the solution of assigned projects.
- Assists with technical leadership throughout the design process and assists in guidance with regards to practices, procedures and techniques. Serves as a guide mentor for Software Development Engineers.
- Assists in tracking and evaluating performance metrics. Ensures team delivers software on time, to specification and within budget.
- Works with Quality Assurance team to determine if applications fit specification and technical requirements. Tests and evaluates systems, subsystems and components.
- Acts as a technical contact and liaison for outside vendors and/or customers.
- Presents and defends architectural, design and technical choices to internal and external audiences.
- Consistent exercise of independent judgment and discretion in matters of significance.
- Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) and overtime as necessary.
Other duties and responsibilities as assigned.
Responsibilities
- Responsible for your owned features' complete software development lifecycle, including designing, prototyping, implementation, testing, maintenance, and technical support.
- Produce technical specifications and determine operational feasibility.
- Write well-designed, testable, efficient code.
- Develop software verification plans and quality assurance procedures.
- Document and maintain software functionality.
- Tailor and deploy engineering tools, processes, and metrics.
- Support overall business.
- Technically solve issues.
- Partner with global engineering, product, and operations teams to further incorporate collective innovations
Requirements
- Bachelor's Degree or above.
- 5 years relevant work experience
- Experience with C/C++, DB design, and network programming.
- Experience with large system software design and development.
- Experience with distributed systems and mission-critical systems is a plus.
- Advertising industry experience is a plus.
- Demonstrated expertise in problem-solving and technical innovation.
- Strong passion for learning/practicing new techniques
- Knowledgeable about SDLC, Agile, and Software Engineering Methodology.
- Team working skills, Good communication skills, Willingness to work under pressure.
- Have the ability and persistence in technical support.
- Knowledgeable about SDLC, Agile and Software Engineering Methodology.
- Ability to work closely with global teams and accept additional working time besides normal working hours to meet or co-work with global teams.
Employees at all levels are expected to:
- Understand our Operating Principles; make them the guidelines for how you do your job.
- Own the customer experience - think and act in ways that put our customers first, give them seamless digital options at every touchpoint, and make them promoters of our products and services.
- Know your stuff - be enthusiastic learners, users and advocates of our game-changing technology, products and services, especially our digital tools and experiences.
- Win as a team - make big things happen by working together and being open to new ideas.
- Be an active part of the Net Promoter System - a way of working that brings more employee and customer feedback into the company - by joining huddles, making call backs and helping us elevate opportunities to do better for our customers.
- Drive results and growth.
- Respect and promote inclusion & diversity.
- Do what's right for each other, our customers, investors and our communities.
Disclaimer:
- This information has been designed to indicate the general nature and level of work performed by employees in this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications.
Skills
Design, Leadership, Technical RequirementsCompensation
Primary Location Pay Range: $152, $229,243.19This job can be performed in Colorado with a Pay Range of $149, $235,102.50Comcast intends to offer the selected candidate base pay dependent on job-related, non-discriminatory factors such as experience. Base pay is one part of the Total Rewards that Comcast provides to compensate and recognize employees for their work. Most sales positions are eligible for a Commission under the terms of an applicable plan, while most non-sales positions are eligible for a Bonus. Additionally, Comcast provides best-in-class Benefits to eligible employees. We believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most. That's why we provide an array of options, expert guidance and always-on tools, that are personalized to meet the needs of your reality – to help support you physically, financially and emotionally through the big milestones and in your everyday life. Please visit the compensation and benefits summary on our careers site for more details.
The application window is 30 days from the date job is posted, unless the number of applicants requires it to close sooner or later.
Education
Bachelor's DegreeWhile possessing the stated degree is preferred, Comcast also may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience.Certifications (if applicable)
Relevant Work Experience
10 Years +Comcast is an equal opportunity workplace. We will consider all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, genetic information, or any other basis protected by applicable law.-
Chicago, United States Publicis Groupe ANZ Full timeA leading advertising technology firm in Chicago is seeking a Lead Software Engineer to join their Core Platform Engineering team. You will design and develop scalable backend services, mentor engineers, and improve system performance for a next-generation Retail Media Network platform. Ideal candidates have over 8 years of backend experience, are proficient...
-
Senior Backend Software Engineer
1 week ago
Chicago, United States Ubiety Full timeWe’re looking for people to help us build the future of Home Security and Smart Home services. Interested? Benefits and Perks Aside from offering a competitive benefits package, we're also committed to fostering an inclusive environment, while providing an opportunity for creating breakthrough technologies that make the world a safer and more intelligent...
-
Lead Developer
2 weeks ago
Chicago, United States Publicis Groupe ANZ Full timeOverview Epsilon is building the next-generation Retail Media Network (RMN) platform to power onsite advertising at scale; leveraging services from our industry-leading ad tech platform that already delivers billions of offsite ads across the open web. Our vision is a unified platform that seamlessly supports both onsite and offsite advertising with low...
-
Backend Software Engineer
4 days ago
Chicago, IL, United States The LaSalle Group Full timeBackend Software Engineer LaSalle Network is partnering with a high-growth client to bring on a Mid-Level Software Engineer for their Survey Engineering team. This is a full-time opportunity for a motivated engineer to take ownership of backend systems and play a key role in building scalable, data-driven applications. You'll work within a modern,...
-
Backend Software Engineer
1 week ago
Chicago, IL, United States The LaSalle Group Full timeBackend Software Engineer LaSalle Network is partnering with a high-growth client to bring on a Mid-Level Software Engineer for their Survey Engineering team. This is a full-time opportunity for a motivated engineer to take ownership of backend systems and play a key role in building scalable, data-driven applications. You'll work within a modern,...
-
Hybrid Senior Java Backend Engineer | Lead
2 weeks ago
Chicago, United States Dsnworldwide Full timeA leading technology company in Chicago is seeking a Senior Software Engineer to join their team. This role focuses on backend services and offers a hybrid work model with full benefits. Candidates should have over 10 years of experience, strong Java skills, and the ability to lead projects within an Agile framework. Key responsibilities include mentoring...
-
Staff Backend Software Engineer
1 week ago
Chicago, United States dynamic.xyz Full timeStaff Backend Software Engineer Dynamic started with a simple vision: every app and website will have a wallet. Three years in, that vision is no longer just an idea. It’s happening now. Wallets are no longer just for crypto apps. They’re becoming the backbone of fintech, payroll, and global remittances. They power faster, cheaper, and more accessible...
-
Staff Backend Engineer: Lead Scalable Services
2 weeks ago
Chicago, United States GrubHub Inc. Full timeA leading food delivery service in Chicago is seeking a Staff Engineer - Backend. This role requires 8+ years of software development experience and strong expertise in Java, Kotlin, Scala, or Python. The candidate will focus on building highly scalable systems and improving core services within a team-driven environment. Competitive salary offered between...
-
Backend Software Engineer
4 days ago
Rosemont, IL, United States Anagh Technologies Inc Full timeWe have 4 urgent openings for a "Backend Java Developer". These are hybrid roles in day per week onsite (Wednesdays) – Local candidates only Strictly no C2C or third-party vendors Title: Backend Java Developer Onsite Requirement: 1 day per week onsite (Wednesdays) – Local candidates only Employment Type: Contract to Hire Tech Stack: Java, Spring Boot,...
-
Staff Backend Engineer — Wallet
1 week ago
Chicago, United States dynamic.xyz Full timeA fintech technology firm based in Chicago is hiring a Staff Backend Software Engineer to lead the design of scalable backend systems and APIs. The ideal candidate will have 7-10 years of backend engineering experience, expertise in Node.js, Express.js, and TypeScript, and a proven record of scaling large systems. This full-time position offers a base salary...