Summary
Join a talented engineering team as an Associate Software Engineer and help build sophisticated personalization and experimentation capabilities at global scale. You will work across challenging areas including machine learning, statistics, data visualization, real-time decisioning, user interfaces, and modern AI-assisted development, with strong opportunities to deepen your engineering skills.
Highlights
Opportunity to grow as a software engineer while working on complex personalization challenges with a highly skilled engineering team. The role offers exposure to machine learning, statistics, data visualization, real-time systems, and AI-enabled development.
Description
The Opportunity
As an Associate Software Engineer on our team, you will work closely on our Personalization product.
You will have the opportunity to further your career in software engineering by working on a complex product and with a highly talented engineering team.
Our Personalization software provides solutions to difficult challenges involving Machine Learning, statistics, data visualization, real-time decisioning, and user interface on a global scale.
Come Work for Monetate
At Monetate, weβre shaping the future of digital experiences.
As the leading personalization platform, we empower global brands to deliver tailored interactions that drive loyalty and growth.
We offer 1:1 personalization at scale, leveraging real-time behavioral and contextual data across web, mobile, email, and in-store channels.
Join our team of innovative professionals and help us redefine personalization and experimentation.
Claude Enterprise-enabled team with a genuine AI-open mindset; we use AI to work smarter, and we expect you to embrace it.A culture built on directness, mutual respect, and low-ego, high-accountability teamwork.This role offers $75k-85k base salary plus 5% bonus.Learn more about our mission, values, and culture at monetate.com/careers.
What You Will Do
Write clear, concise, well-structured, well-tested code that provides new features and improvements to existing services using Python, Javascript, and ReactPartner with talented engineers in an Agile environment to help to build a highly scalable productShip code to our production environment on a regular basisCollaborate throughout the software development life cycle with product management, UX, support, professional services, and other engineering teamsParticipate in code reviews, unit testing, system testing, and integration testing
Qualifications
Bachelor's degree in Computer Science or a related field, with 0β2 years of software engineering experience; or 4+ years of equivalent professional software engineering experience in lieu of the degreeProficiency with Python programming language and experience developing in a Linux environment neededFront-end experience utilizing Javascript and JS Frameworks (React, Angular, etc.)Knowledge of RESTful web services and APIsUnderstanding of basic Database design and experience with SQL
Location
Plano, TX, USA.
This is a full-time, 100% in-office role.
Candidates must be legally authorized to work in the United States without requiring visa sponsorship now or at any point in the future.
The company is unable to sponsor employment visas.
Please note that this position does not include relocation assistance.
Candidates are expected to either reside within commuting distance of Plano, TX, or be willing to relocate at their own expense prior to their start date.
The company does not provide relocation packages, reimbursement for moving expenses, temporary housing, travel allowances, or other relocation-related support.
This is a 100% in-office role because we value the collaboration, coaching, and real-time learning that happens when teammates work side by side.
You'll have direct access to leaders, peers, and cross-functional colleagues, creating more opportunities to learn, improve, and win together.