Job Closed
This listing is no longer active.
Headquartered in Philadelphia, Pennsylvania, Comcast was established in 1963 as a single-system cable company. Over the years, Comcast experienced tremendous gr
Senior Software Engineer
Location
Canada
Posted
54 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
Comcast
Comcast brings together the best in media and technology. We drive innovation to create the world's best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of innovative and fascinating businesses and create career opportunities across a wide range of locations and disciplines. We are at the forefront of change and move at an amazing pace, thanks to our remarkable people, who bring cutting-edge products and services to life for millions of customers every day. If you share in our passion for teamwork, our vision to revolutionize industries and our goal to lead the future in media and technology, we want you to fast-forward your career at Comcast. Job Summary ABOUT DATABEE You will be an innovator within DataBee. (https://www.databee.ai/about) This division specializes in offering Software-as-a-Service (SaaS) and subscription-based security solutions to large enterprises and the federal government. For the first time ever, customers are now able to purchase some of the best of Comcast’s own in-house security technologies. These solutions are proven-at-scale to defend critical infrastructure and effectively reduce cost. The Cybersecurity Suite efficiently improves security and compliance while keeping costs in check. JOB DESCRIPTION SUMMARY Responsible for planning and crafting new software and SaaS applications. Analyzes, tests and assists with the integration of new applications. Coordinates the documentation of all development activity. Assists with tracking performance metrics. Integrates knowledge of business and functional priorities. Acts as a key contributor in a sophisticated and crucial environment. May lead projects and shares expertise. In the role of Cyber Software Developer, you will be an important contributor within Comcast Technology Solution’s exciting new cyber security business unit, which sells SaaS and subscription security solutions to the large enterprise and federal government. Working with the Data Fabric Software Engineering Manager, you will be primarily responsible for developing multiple microservices for DataBee, a new SaaS security, risk and compliance platform that was developed internally and used inside Comcast’s SOC, and is now being made available for use by the Fortune 500 CISO customer base. You will work in a high pace, collaborative engineering environment to deliver value for DataBee customers. You also will be influential in crafting a startup culture for the DataBee business unit, enabling and empowering your teammates to work in an agile fashion. Job Description This position is ineligible for visa sponsorship. To be considered for this role, you must be legally authorized to work in Canada and not require sponsorship for employment now or in the future. Comcast experience required for this position. Core Responsibilities - Work with engineering team, product, and user experience to understand new requirements. - Refine and estimate new deliverables. - Implement new services and automation tasks to specification provided with the assistance of senior team members. - Understand platform usage and assist with production deployments and customer issue triage. - Craft and develop ETL applications that can be hosted on cloud platforms. - Develop security features as part of the development and adopt the DevSecOps culture. - Use and improve on tools to identify and mitigate production incidents. - Build re-usable software components or libraries that can be used by multiple teams, where needed. - Build self-contained microservices or application programming interfaces to support the business logic. - Use content management systems as applicable and global design patterns and defined coding standards and practices established by the team. - Collaborate with project partners to identify product and technical requirements. - Work closely with the engineering team leaders, architects and DevOps Engineers to define the functional and technical requirements. - Build insights for managers to supervise business and operational metrics. - 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) as vital. - Other duties and responsibilities as assigned. Additional Required Skills and Experience: - Proven expertise in Python or Golang. Preferred if experienced in both. - Proven expertise in developing and implementing microservices. - Experience working in Agile Scrum development environments. - Experience working with GitHub and Jira or similar technologies. - Experience using Python or Golang unit test frameworks. - Experience using Docker. - Experience developing on a SaaS product. - Preferred if experienced in developing cybersecurity applications or conducting cybersecurity operations. 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 flawless digital options at every touchpoint, and make them promoters of our products and services. - Know your stuff - be hard-working learners, users and advocates of our groundbreaking 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 insights. - 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. - Get 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 crafted to indicate the general nature and level of work performed by employees in this role. It is not crafted to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications. Comcast is an EOE/Veterans/Disabled/LGBT employer. #workforComcast_CTS 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 benefits summary on our careers site for more details. Education Bachelor's Degree While 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 7-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.
Related Guides
Related Job Pages
More Software Engineer Jobs
If you are wondering what makes TRIMEDX different, it's that all of our associates share in a common purpose of serving clients, patients, communities, and each other with equal measures of care and performance. - Everyone is focused on serving the customer and we do that by collaborating and supporting each other - Associates look forward to coming to work each day - Every associate matters and makes a difference It is truly a culture like no other — We hope you will join our team! Find out more about our company and culture here. Summary The Staff Software Engineer creates desired functionality to assigned domain, products or services in application development, that impacts future developments for multiple areas. Leads Business/Foundational/ Platform based features/initiatives spanning across applications, involving multiple integrations. Demonstrates in-depth within a specific domain, product or service and knowledge across multiple domain(s) product(s) or service(s). Responsible for creating desired functionality to assigned content, products or services in ecommerce. Develops, tests and implements software that provides robust technical infrastructure and/or software applications used by business units. Responsibilities Accountabilities - Leads applications development and the underlying framework, scripts, templates, interfaces and utility applications. - Leads application designs. - Leads implementation and testing new features for multiple platforms. - Leads framework and software standards and make suggestions for systems / software improvements. - Provides guidance and recommendations to project team and partners. - Leads the development methodology and processes and recommends improvements. - Oversees and may delegate tasks to software engineers for day to day development projects / activities. - Defines and leads systems management to ensure optimal current and future efficiency and functionality. - Plans, designs and implements system architecture/patterns and data security, identifies and resolves efficiency issues. - Develops complex systems, applications and products for project consumption. - Leads development of test plans for new and existing operating environments. - Develops solutions to meet business needs and considers costs and risks of alternatives. - Provides level 3 support for critical escalations. - Develops standards and best practices. Problem Solving & Analysis - Leverages industry standards, best practices and own judgment to determine solutions. - Solves complex problems that do not have immediately known solutions, requiring analytical and at times “out of the box” thinking. Decision Making / Autonomy - Makes proactive decisions that define the direction of the project. - Escalates and provides recommendation on issues to Technology Leadership. - Works independently and seeks guidance and second opinions when needed. Communications / Interactions - Communicates and collaborates with Technology leadership and external partners on status, issues and decisions to influence outcomes. - Translates technology concepts into clear, digestible business appropriate language: creates images, graphics or charts that provide exceptional clarity or add impact to otherwise complex material and package presentations concisely for Leadership. - Leads meetings with partners to drive decisions. - Interacts with peer group to drive out role & process best practices and influences and implements change. - Mentors and trains new or lesser experienced team members. - All other Duties as assigned Skills and Experience Skills: - Technology Architecture - System Testing - Implementation - Programming - System Development Life Cycle - Conceptual Thinking - Influence - Presentation Skills - Advanced in-depth knowledge in managing multiple competing priorities, SQL and Modeling, database, application servers, caching technologies, performance tuning, API development, grid computing, Agile methodologies, Application design and testing. - 5+ years of experience in software coding, development and design including 1-2 years of project lead experience Education and Qualifications Required: - Bachelors degree or equivalent experience in MIS, computer science or related field Preferred: - Advanced degree in computer science or related field #LI-Remote At TRIMEDX, we are committed to cultivating a workplace culture where every associate feels valued, supported, and empowered to thrive. This culture reflects our belief that our people are our foundation, their well-being is essential, and shared success is built through meaningful work, recognition, and opportunities for growth. We embrace people’s differences which include age, race, color, ethnicity, gender, gender identity, sexual orientation, national origin, education, genetics, veteran status, disability, religion, beliefs, opinions and life experiences. Visit our website to view our Workplace Culture Commitment , along with our social channels to see what our team is up to: Facebook, LinkedIn, Twitter. TRIMEDX is an Equal Opportunity Employer. Drug-Free Workplace. Because we are committed to providing a safe and productive work environment, TRIMEDX is a drug-free workplace. Accordingly, Associates are prohibited from engaging in the unlawful manufacture, sale, distribution, dispensation, possession, or use of any controlled substance or marijuana, or otherwise being under the influence thereof, on all TRIMEDX and Customer property or during working/on-call hours.
Senior Software Engineer
Apex Capital CorpWe’ve brought together leading experts from the fuel card industry with an average of 20+ years of experience each to build a world-class business service from scratch. TransConnect has all the excitement of a startup, but with the support and stability that comes with the backing of a well-established parent company. We’re located about 20 minutes east of downtown Memphis, in Cordova, TN.
Why Join Us? At TCS Fuel, we power mission-critical systems that manage real-time transactions, complex billing structures, and integrations across thousands of clients. We’re looking for a Senior Backend Engineer who thrives in performance-sensitive environments and is eager to take ownership of backend architecture, scaling challenges, and technical growth. You’ll help modernize core systems, collaborate cross-functionally, and pave the way for future advancements like microservices and real-time data streaming. We foster a collaborative and growth-focused engineering culture. We are located in Memphis, TN, however we will consider candidates for remote work that are located in the greater Memphis area, Texas, or Florida. What You’ll Be Doing - Design, build, and optimize backend services using Java and SQL in an enterprise environment. - Investigate and solve performance bottlenecks across application and database layers. - Work on high-volume transactional systems and enable real-time reporting. - Collaborate with QA, Product, and Systems teams to deliver robust, scalable solutions. - Integrate with external third-party systems and improve reliability and observability. - Mentor junior engineers and contribute to engineering standards and architectural patterns. - Support production environments. - Assist in planning and executing upgrades to modern Java frameworks and platforms. - Help prepare for ongoing and future initiatives involving microservices, containers, and cloud-adjacent architectures. Our Current Stack - Backend Core: Java, Spring Boot, Wildfly, Hibernate, REST APIs - Databases: Oracle, Postgres - Frontend: Vue 3, JSPs - Infrastructure & Platform: Containers, Linux, Rancher, Ansible - CI/CD & Tooling: Bamboo, Jira, GitHub - Monitoring / Operations: Production system monitoring and performance tooling You’re a Great Fit If You: - Have a Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). - Have 7+ years of hands-on backend software development experience in object-oriented design, and enterprise application development (Java preferred). - Possess deep knowledge of backend development, scalable system design, and SQL-based data stores. - Understand performance profiling, debugging, and enterprise-scale system architecture. - Are familiar with software design patterns and CI/CD practices. - Have worked in or are excited by Agile product development environments. - Have strong communication skills and thrive in collaborative, cross-functional teams. - Have experience working closely with QA and Systems teams to ship reliable software. - Can explain technical ideas to both technical and non-technical stakeholders. - Are comfortable participating in an on-call rotation after an onboarding period. Bonus Experience - Experience in the fuel card or broader transportation / fleet management industry. - Frontend development using Vue 3 or JSPs. - Exposure to Apache Kafka, RabbitMQ, SQS, or event-streaming platforms. - Familiarity with system monitoring, regular expressions, or Git automation. Why Work for TransConnect? We’ve brought together leading experts from the fuel card industry with an average of 20+ years of experience each to build a world-class business service from scratch. TransConnect has all the excitement of a startup, but with the support and stability that comes with the backing of a well-established parent company. We’re located about 20 minutes east of downtown Memphis, in Cordova, TN. Some of the highlights: - Competitive compensation plans augmented by generous profit sharing and regular salary reviews. - Choice of high quality medical, dental, vision, life, short and long-term disability coverage with a short waiting period. - Medical, dental, vision, life, short term disability and long-term disability coverage. - In addition to 9 paid holidays, generous PTO allotment that increases with tenure. - Combined mental health support and work-life services partner to create a robust Employee Assistance Program (EAP) is included at no cost to you and your family members ages 6+ - 401(k) plan with TCS matched contributions. - Tuition reimbursement for college, plus plenty of TCS managed training classes. - Leadership training and a culture that empowers individuality. - Gym reimbursement program. - Rewards driven wellness program with an individualized holistic approach. - Connected, friendly work environment with monthly luncheons. We celebrate our accomplishments (and birthdays). - Paid maternity and other company paid leave benefits giving the time and flexibility needed to care for yourself and/or family. Win as a Team All employees are encouraged to collaborate in an effort to continuously improve our processes and customer service. Everyone on the team is responsible for presenting new ideas and perspectives. In addition to base salary, all employees enjoy quarterly profit sharing as a thank you for their contributions. Primary Location: US TN Memphis
Developer – GitHub Copilot
AccentureFounded in 1989, Accenture is an outsourcing, management consulting, and technology services company with an international presence and annual revenues exceeding $20 billion. Accen
Accenture es una compañía global líder en servicios profesionales, con una amplia oferta en estrategia y consultoría, tecnología, operaciones y capacidades digitales. Acompañamos a nuestros clientes en su evolución para alcanzar su máximo rendimiento mediante soluciones innovadoras y de alto impacto. Dentro de nuestro equipo de #Tecnología, trabajamos de la mano con organizaciones de distintas industrias para enfrentar los retos de la transformación digital. Impulsamos el uso de tecnologías modernas para crear soluciones más eficientes, escalables y disruptivas. Actualmente, buscamos un/a Developer con experiencia en desarrollo de software y un fuerte enfoque en el uso de GitHub Copilot como habilitador de productividad y calidad. El rol está orientado a perfiles que sepan trabajar con Copilot más allá del autocompletado, incluyendo la creación y uso de agentes, y que cuenten con un manejo sólido de GitHub dentro del ciclo de desarrollo de software. La tecnología o lenguaje específico no es lo más relevante; lo clave es la capacidad de integrar Copilot y GitHub en el día a día del desarrollo. Responsabilidades del rol: - Desarrollar, mantener y evolucionar soluciones de software utilizando cualquier lenguaje o tecnología según las necesidades del proyecto. - Participar en la mejora continua de los flujos de desarrollo apoyados en IA generativa. - Aplicar buenas prácticas de desarrollo, documentación y versionamiento. - Colaborar con otros desarrolladores dentro de flujos de trabajo basados en GitHub. - Gestionar el código fuente mediante GitHub, incluyendo repositorios, branch management, pull requests, code reviews y control de versiones. - Crear, configurar y trabajar con agentes en GitHub Copilot para la automatización de tareas de desarrollo. - Utilizar GitHub Copilot de manera activa para acelerar el desarrollo, mejorar la calidad del código y optimizar procesos ✅ Requerimientos del puesto - Experiencia previa en desarrollo de software con al menos una tecnología, framework o lenguaje de programación. - Experiencia práctica usando GitHub Copilot en entornos de desarrollo reales. - Conocimiento y experiencia en la creación y uso de agentes en GitHub Copilot. - Manejo sólido de GitHub como herramienta central del desarrollo (repositorios, ramas, PRs, revisiones de código). - Comprensión del ciclo de vida del desarrollo de software. - Capacidad para trabajar de forma colaborativa y orientada a resultados. Buscamos personas proactivas, flexibles, con orientación al trabajo en equipo, interés constante por el aprendizaje y una fuerte motivación por crear soluciones innovadoras. 💜 En Accenture, promovemos un entorno inclusivo y diverso. Todas las decisiones de contratación se toman sin discriminación por motivos de raza, religión, color, sexo, edad, discapacidad, nacionalidad, orientación sexual, identidad o expresión de género, o cualquier otra condición protegida por la legislación local. #LI-LATAM About Accenture Accenture is a leading global professional services company that helps the world’s leading businesses, governments and other organizations build their digital core, optimize their operations, accelerate revenue growth and enhance citizen services—creating tangible value at speed and scale. We are a talent- and innovation-led company with approximately 791,000 people serving clients in more than 120 countries. Technology is at the core of change today, and we are one of the world’s leaders in helping drive that change, with strong ecosystem relationships. We combine our strength in technology and leadership in cloud, data and AI with unmatched industry experience, functional expertise and global delivery capability. Our broad range of services, solutions and assets across Strategy & Consulting, Technology, Operations, Industry X and Song, together with our culture of shared success and commitment to creating 360° value, enable us to help our clients reinvent and build trusted, lasting relationships. We measure our success by the 360° value we create for our clients, each other, our shareholders, partners and communities.Visit us at www.accenture.com Declaración de igualdad de oportunidades en el empleo Creemos que nadie debe ser discriminado por sus diferencias. Todas las decisiones de empleo se tomarán sin importar la edad, raza, credo, color, religión, sexo, origen nacional, ascendencia, discapacidad, condición de veterano militar, orientación sexual, identidad o expresión de género, información genética, estado civil, ciudadanía ni ningún otro criterio protegido por la legislación aplicable. Nuestra rica diversidad nos hace más innovadores, competitivos y creativos, lo que nos permite servir mejor a nuestros clientes y comunidades.
About OUTFRONT We are one of North America’s most innovative media companies. We leverage the power of creative excellence, unbeatable locations and smart audience data to change the game for advertisers. Our purpose as a company is to help people, places and businesses grow stronger. To do this, we make meaningful connections between brands and people when they are outside of their homes through one of the largest and most diverse sets of out-of-home assets including billboards, transit and mobile displays across the U.S. We connect diverse audiences across over 150 markets and conduct our business considering all our stakeholders, from clients and employees, to the communities where we operate. We are committed to creating a diverse and inclusive work environment that promotes the growth of our people. Come join our industry-leading team! What We Offer OUTFRONT offers a comprehensive benefits program including: - Medical, Dental, Vision (including same and opposite-sex domestic partners) - HSA and FSA plans, Family Benefits, Pet Benefits - 401(k) Plan with an Employer Match - Paid Time Off, Commuter Benefits, Educational Assistance - Robust Diversity, Equity and Inclusion program including 7 Employee Resource Groups (ERGs) We are undergoing a major platform transformation, rebuilding mission-critical systems currently running on IBM (AS/400) and legacy mainframes into a modern, cloud-native, event-driven architecture integrated with third-party SaaS platforms. Role Overview We’re seeking a Senior Software Engineer with deep backend expertise and enterprise experience to lead the development of multiple products and services within our modern advertising platform. This role requires strong technical ownership, hands-on coding, and a passion for mentoring junior engineers. You’ll work across a remote-first engineering team to design and deliver scalable, secure, and modular systems that integrate third-party SaaS solutions and proprietary microservices in a primarily AWS-based environment. The platform spans key business domains including Lease Management (asset contracts), Inventory, Orders, Campaign Delivery, Billing/Revenue Recognition, Reporting, and DOOH operational workflows. Your leadership will help shape the technical direction of the platform, elevate team capabilities, and contribute to a high-quality engineering culture. Key Responsibilities - Design, build, and maintain scalable APIs and microservices across multiple products and services, including lease management, pre-sales, contract, inventory, order, - creative, planning/delivery, billing/revenue recognition, reporting, and DOOH workflows - Lead the modernization of legacy systems (AS400/mainframe) into cloud-native, domain-driven microservices - · Build and operate event-driven systems using Kafka for real-time processing and system communication - Lead the integration of third-party SaaS platforms and external systems into our cloud ecosystem - Architect distributed systems for high availability, scalability, modularity, and fault tolerance - Define and enforce service contracts and communication protocols (REST and GraphQL) - Design and implement low-latency, high-throughput systems supporting business-critical workflows - Work with core data stores and caching systems, including: PostgreSQL, MySQL, Redis, DynamoDB (or similar NoSQL systems) - Contribute to frontend development using React or Vue.js where applicable - Deploy and operate services on Kubernetes (EKS/Fargate) using Terraform and Helm - Implement and enhance observability, including: Custom metrics and instrumentation, Integration with CloudWatch, Integration with Datadog or Grafana, Prometheus Mentor and upskill junior engineers through code reviews, pair programming, and knowledge sharing - Collaborate with cross-functional teams to align on technical strategy and product goals - Assist with system design and architecture and contribute to long-term platform vision and decision-making - Help maintain high standards for interviewing, hiring, and onboarding processes - Ensure CI/CD best practices and system reliability - Promote engineering excellence through documentation, testing, and continuous improvement Minimum Qualifications - 7–12+ years of software engineering experience, including enterprise-scale systems - Proven experience owning and delivering multiple backend services or products - Strong proficiency in Java (Spring Boot preferred) or similar backend technologies - Deep understanding of distributed systems, microservices, and event-driven architecture - Experience with Kafka or similar messaging/streaming platforms - Experience building scalable, high-performance systems - Experience with AWS cloud platform (preferred) (Experience with GCP or Azure is also acceptable) - Hands-on experience with Docker and Kubernetes - Experience working with relational and NoSQL databases (PostgreSQL, MySQL, Redis, DynamoDB or similar) - Strong knowledge of API design, authentication/authorization (OAuth, JWT), and versioning - Experience with infrastructure as code (Terraform) and deployment tooling (Helm) Experience implementing monitoring and observability solutions (Datadog, Grafana, Prometheus, CloudWatch, etc.) - Demonstrated ability to mentor junior engineers and foster team growth - Excellent communication skills in remote-first environment Preferred Qualifications - Master’s degree or higher in Computer Science, Software Engineering, or a related field - Experience in DOOH platforms or enterprise sales/order management systems - Experience with AdTech or ad server ecosystems - Experience with legacy modernization (AS400, mainframe → microservices) - Experience with Lease Management or asset-based systems Tech Stack Highlights - Backend: Java, Spring Boot, REST / GraphQL APIs - Frontend: React, Vue.js - Streaming: Kafka / MSK - Cloud: AWS (EKS, Fargate, DynamoDB, CloudWatch) - Infra: Terraform, Helm, Docker, Kubernetes - Data: PostgreSQL, MySQL, Redis, DynamoDB - Observability: Datadog, Grafana, Prometheus, CloudWatch The salary range for this role is $150-175,000. Compensation is determined during our interview process by assessing a candidate’s experience and skills relative to internal peers and market benchmarks evaluated for the scope and responsibilities of the position. Please note that the foregoing compensation information is a good-faith assessment associated with this position only and is provided pursuant to the California Salary Transparency Law. To all Recruitment Agencies: OUTFRONT Media LLC does not accept agency and unsolicited resumes. Please do not forward resumes to our OUTFRONT Media employees or any other company location. OUTFRONT Media is not responsible for any fees related to unsolicited resumes. OUTFRONT Media Is An Equal Opportunity Employer All applicants shall receive equal consideration without regard to race, color, religion, gender, marital status, gender identity or expression, sexual orientation, national origin, age, veteran status or disability. Please refer to the OUTFRONT Media Affirmative Action policy statement.


