Talent.com
Senior Software Engineer
Senior Software EngineerPmg • Dallas, Texas, United States
No longer accepting applications
Senior Software Engineer

Senior Software Engineer

Pmg • Dallas, Texas, United States
30+ days ago
Job type
  • Full-time
Job description

We are PMG

Named Ad Age Best Places to Work for 9 years in a row and Fast Company Best Workplaces for Innovators since 2022, PMG is a global independent marketing services and technology company that seeks to inspire people and brands that anything is possible. Driven by shared success, PMG utilizes business strategy and transformation, creative, media, and insights—as well as its proprietary marketing intelligence platform, Alli—to deliver cutting-edge digital solutions and innovative media strategies. Our team comprises over 900 employees globally, and our work for ambitious brands like Apple, Best Western Hotels & Resorts, CKE Restaurants, Experian, Intuit, Kohler, Nike, Sephora, Therabody, and Whole Foods spans 85+ countries.

PMG’s Alli is a cloud-based suite of AI-powered tools for digital marketers. Last year, Alli enabled ad delivery to over 1 billion consumers in 80+ countries for some of the world’s most iconic brands, including Apple, Nike, and McDonald’s.


As PMG is transitioning into an AI-first organization, we are looking for engineers who want to build the impossible. Our team doesn't just dream up futuristic platforms - we ship them!


Technologies We Employ



  • Cloud Platforms: AWS and GCP

  • Programming Languages: PHP, JS/React, Go, Python

  • Databases: Redshift, Postgres, Mongo, Redis, OpenSearch

  • DevOps: Docker, Terraform, GitHub

  • Process: SCRUM-inspired agile development

  • Ai: Langchain, Bedrock, SageMaker, OpenAi


Responsibilities



  • Design and implement complex, highly scalable technical solutions;

  • Conduct coding, debugging, testing, and troubleshooting across the application development lifecycle;

  • Mentor junior and intermediate-level developers;

  • Draft and implement architectural designs to produce reliable, state-of-the-art products;

  • Collaborate with designers and product managers to deliver new components and features;

  • Lead code reviews, offering insightful feedback to your peers;


Skills & Experience



  • Minimum 3 years of software development experience in PHP, GO, Python, or similar object-oriented languages;

  • Minimum 3 years of experience with high-performance frameworks like Symfony, Beego, Django, or similar, suitable for enterprise-level web applications;

  • At least 3 years of experience working with AWS or other cloud providers;

  • Strong expertise in RESTful API design;

  • Deep understanding of system design principles;

  • Expertise in SOLID software engineering practices (OOA/OOD, CI/CD);

  • Proficiency in your chosen development tools (IDE, shell, debugging tools, etc.);

  • Strong foundational knowledge of algorithms and data structures;

  • Strong commitment to Agile values and principles;


Preferred, not required



  • AWS Solutions Architect - Professional certification;

  • Prior experience working with Large Language Models (LLMs) and a broad range of Machine Learning algorithms and techniques;

  • Prior experience with vector storage and embeddings;

  • Familiarity with Infrastructure-as-Code tools like Terraform;

  • Bachelor's or Master's degree in Computer Science or Computer Engineering

What We Offer



  • Professional Development: Take advantage of our learning and development programs, mentorship opportunities, and career advancement support.

  • Generous PTO: Benefit from our generous paid time off policy to recharge and spend time with loved ones.

  • Parental Leave: We provide paid parental leave to support your family during important life events.

  • Retirement Plans: Plan for your future with our competitive 401(k) matching program.

  • Fertility and Family Support: Access fertility benefits for all team members and their spouses.

  • Pet Insurance: Protect your pet's health and your finances.

  • Lifestyle Spending Accounts: Enjoy 100% company-funded accounts to promote healthy habits and well-being.

  • Annual Bonus: All employees are eligible for an annual bonus.

  • Volunteering Opportunities: Receive 8 give-back hours to volunteer in your local communities.

  • AI Enterprise License: Access AI Enterprise accounts and participate in weekly AI training sessions to empower and ensure AI safety.


What Sets Us Apart


Being part of PMG means joining a company culture that’s unmatched in digital. We're dedicated to working hard to serve our employees and clients, delivering value, results, and innovation—which often requires true grit and agility. We believe in taking care of ourselves and each other to continuously improve in every way.


In alignment with our core values to be inclusive and always change for the better, PMG is committed to creating a more diverse and inclusive culture, and we are proud to be an equal opportunity employer. We believe that we only change for the better by bringing diverse perspectives to our company. PMG recruits, employs, trains, compensates, and promotes regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Create a job alert for this search

Senior Software Engineer • Dallas, Texas, United States

Similar jobs
Senior Software Engineer

Senior Software Engineer

Cambium Assessment • Dallas, TX, United States
Permanent
At Cambium Assessment, we’re building next‑generation tools that help educators understand student performance, take timely action, and improve outcomes.As a Senior Software Engineer, you’ll play a...Show more
Last updated: 7 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

OVH US LLC • Dallas, TX, United States
Full-time
The Senior Software Engineer will work under minimal direction to design and develop high performance storage algorithms for the next generation of NVME over Fabrics storage solutions.This is an op...Show more
Last updated: 7 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Tharu Technologies LLC • DALLAS, Texas, USA
Full-time
The ideal candidate should have extensive hands-on experience in cloud development, with deep expertise in Microsoft 365, SharePoint Online, and Azure cloud services.The candidate must have in-dept...Show more
Last updated: 13 days ago
Senior Software Engineer, SuccessFactors - Impact

Senior Software Engineer, SuccessFactors - Impact

Southern Glazer's Wine and Spirits • Dallas, TX, United States
Full-time
A leading beverage distribution company is seeking a Senior Software Engineer to design and manage software solutions for their SuccessFactors platform.The role entails ensuring high-quality delive...Show more
Last updated: 7 days ago • Promoted
Senior Software Engineer - Agentic AI

Senior Software Engineer - Agentic AI

Conifers.ai • Dallas, TX, United States
Full-time
SOCs) with CognitiveSOC™, its AI SOC platform, enabling enterprises and MSSPs to achieve SOC excellence.By leveraging agentic AI, Conifers helps security teams investigate complex, multi-tier incid...Show more
Last updated: 7 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

JLL • Dallas, TX, United States
Full-time
JLL empowers you to shape a brighter way.Our people at JLL and JLL Technologies are shaping the future of real estate for a better world by combining world class services, advisory and technology f...Show more
Last updated: 7 days ago • Promoted
Senior Software Engineer - Full Stack

Senior Software Engineer - Full Stack

Tanium • Addison, TX, United States
Full-time
Full-Stack Senior Software Engineer.As a Full-Stack Senior Software Engineer at Tanium, you will build and maintain best-of-breed products as part of a nimble development team.Tanium focuses on a c...Show more
Last updated: 7 days ago • Promoted
Senior Software Engineer Data & AI Platforms

Senior Software Engineer Data & AI Platforms

Doran Jones Inc • Dallas, TX, United States
Full-time
We are seeking a Senior Software Engineer to support the development of data- and AI-enabled platforms in a regulated healthcare environment.This role focuses on building backend services, integrat...Show more
Last updated: 7 days ago • Promoted
Senior Software Engineer - Enterprise Integrations

Senior Software Engineer - Enterprise Integrations

Crowe • Plano, TX, United States
Full-time
Your Journey at Crowe Starts Here.At Crowe, you can build a meaningful and rewarding career.With real flexibility to balance work with life moments, you're trusted to deliver results and make an im...Show more
Last updated: 7 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Broadcom Corporation • Plano, TX, United States
Full-time
Broadcom provides IT management solutions that help customers manage and secure complex IT environments to support agile business services.It's our aim to encourage global collaboration and innovat...Show more
Last updated: 7 days ago • Promoted
Remote Senior Software Engineer

Remote Senior Software Engineer

Turing • Dallas, TX, United States
Remote
Full-time
Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.Turing support...Show more
Last updated: 7 days ago • Promoted
Senior Software Engineer - SuccessFactors

Senior Software Engineer - SuccessFactors

Southern Glazer's Wine & Spirits, LLC. • Dallas, TX, United States
Full-time
Shape a remarkable future with us.Build a career working for an industry leader that truly invests in their people – and equips them with leading technology, continuous learning, and the ability to...Show more
Last updated: 7 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

OVHcloud • Dallas, TX, United States
Full-time
The Senior Software Engineer will work under minimal direction to design and develop high performance storage algorithms for the next generation of NVME over Fabrics storage solutions.This is an op...Show more
Last updated: 7 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Aryadit Solutions • Dallas, TX, United States
Full-time
Senior Software Engineers in Dallas, TX.Responsibilities will include the following:.Develop and enhance software systems, leveraging expertise in SAP S/4 HANA and Enterprise HANA (2.Review the cod...Show more
Last updated: 7 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Cetera Financial Group • Dallas, TX, United States
Full-time
We are at the forefront of transforming the future of technology in the financial industry, and we seek curious, practical individuals to help us pave the way.Our team is not intimidated by taking ...Show more
Last updated: 7 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Riccione Resources, Inc. • Dallas, TX, United States
Full-time
Senior Software Engineer, Full-Stack, C#, Angular — Remote/Dallas, TX.Our client is seeking a Senior Software Engineer to work on backend development.Their tech-first environment champions bold and...Show more
Last updated: 7 days ago • Promoted
Senior Software Engineer II - Lead Systems, Remote

Senior Software Engineer II - Lead Systems, Remote

Zippy • Dallas, TX, United States
Remote
Full-time
A financial technology company based in Dallas, TX, is seeking a Senior Software Engineer II to lead multi-component projects and mentor engineers.The role requires expertise in multiple programmin...Show more
Last updated: 7 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

DFW Texas Staffing • Dallas, TX, United States
Full-time
Design, test, ship, and maintain solutions to problems and products.Take complete ownership over projects and features.Work across a range of systems and technologies to deliver end-to-end solution...Show more
Last updated: 7 days ago • Promoted