Software Engineer 2, Digital Marketing
$73.15k - $107.74kMSLGROUP
Software Engineer 2Welcome to Our WorldCJ has been leading the charge in the affiliate industry from day one—establishing performance marketing and paving the way for future innovations. We're known for maintaining one of the largest, most reliable partnership platforms with impeccable, personalized service.Founded in Santa Barbara, California in 1998, CJ (formerly Commission Junction) stands as the most trusted name in performance marketing. We specialize in building partnerships between top brands and reputable publishers to drive revenue and business growth. CJ's industry-leading solutions make us the platform of choice for over 3,800 global brands across sectors like retail, travel, finance, technology, and home services. As part of Publicis Groupe, our savvy data capabilities, cutting-edge tech, and strategic expertise facilitate genuine connections, allowing brands to reach consumers wherever they are. A Quick Peek at Affiliate Marketing Think back to your last online purchase. Did an influencer tip you off about a great product and offer a discount? Or perhaps you relied on a trusted review site to make your decision? Whatever path you took, affiliate publishers likely played a role by influencing, informing, or helping you find the best deal. CJ connects brands with these publishers, creating valuable resources for shoppers like you.You must be work authorized in the United States without the need for employer sponsorship.This is a hybrid role requiring 3 days a week in a CJ office location.Are we a good match for you?At CJ, we are passionate about software engineering. We build exciting software, with quality and maintainability in mind. We believe in common sense, simplicity, and efficiency. We practice critical thinking, challenge each other no matter the title, and believe in the wisdom of the team.That makes us Engineers and not just developers. Here are some of the principles that set CJ engineers apart.Engineering autonomy: Here, business decisions are made by business people, and technical decisions are made by technical people.Full stack: Expect to be involved and to gain competence in every aspect of software engineering, from frontend, to database, to requirements analysis, to testing, to helping choose technologies.Clean, Maintainable code: Code is read more often than it is written, so we put in the effort to write it well in the first place.Pairing: The highest quality code is produced by close collaboration, so we pair by default.TDD: Quality is baked into our process through Test Driven DevelopmentOwnership: Engineers own the full lifecycle of what they build—from design and implementation to deployment, monitoring, production support, and on-call rotations. If we build it, we support it.Operational Excellence: We embrace Infrastructure as Code, CI/CD, automation, and observability to build reliable systems and deliver software safely, efficiently, and at scale.We believe in Agile values, and incremental development. We constantly experiment, retrospect, and adjust.We are committed to finding out how AI can amplify our productivity. We view AI as a force multiplier, not a replacement for good engineering.If this sounds exciting, we want to hear from you!As a Software Engineer 2 at CJ, you will contribute directly to the design, implementation, and evolution of the services and infrastructure that power our platform. This is a hands-on engineering role where you'll collaborate with experienced engineers, learn modern architectural patterns, and take ownership of production systems. You will write clean, maintainable code, participate in technical discussions, and continuously improve both our software and our engineering practices.What you will be doing:Guide the design/implementation by drawing from customer/stakeholder feedback.Make small, consistent improvements to the code base without disrupting the product owner's needs.Understand your squad's architectural and technical vision.Draw abstraction boundaries.Design with high cohesion and low coupling.What we look for:We are looking for experienced engineers with foundational skills. We are not looking for experience with a specific language, framework, or technology.Here are some of the technologies that we are looking for:JavaScalaKotlinTypeScriptAmazon Web ServicesKubernetesKafkaReactThis is a hybrid role requiring 3 days a week in office. CJ is the leader in Performance Marketing. We take pride in our innovative technology, comprehensive data solutions and our people. We equip our teams with advanced tools, training and career development opportunities all to provide modern solutions, strategies and support to deliver high quality results for our clients. We work in an enthusiastic, collaborative team setting that values outstanding performance.We're a community of creative and passionate problem solvers who go the distance to tackle the tough questions, think creatively, and drive resourceful growth, for our clients—and ourselves. We foster and embody an inclusive and collaborative culture where diverse perspectives are sought, relationships are valued, and people feel accepted with a sense of belonging in expressing themselves authentically. We pride ourselves in having a workplace environment that values both work and play.Why Our Workplace Stands Out Apart from offering competitive salaries, 401K matching, wellness programs, and comprehensive medical, dental, and vision coverage, we provide:Flexible time off without the hassle of accrualA generous number of paid holidaysCompany-sponsored team-building eventsAn Employee Referral ProgramAnnual recognition awardsHybrid work arrangements for optimal work-life balanceParental bonding leaveBackup care options for children and eldersAn employee discount programInternational SOS program for global supportBusiness Resource Groups, where employees connect over shared interests to cultivate an engaging, inclusive environment…and those are just a few of our great perks! Come join us and see what makes our company a great place to work.If you require accommodation or assistance with the application or onboarding process specifically, please contact View email address on click.appcast.io your information will be kept confidential according to EEO guidelines.Compensation Range: USD $73,150.00 - USD $107,744.00/Annually. This is the pay range the Company believes it will pay for this position at the time of this posting. Consistent with applicable law, compensation will be determined based on the skills, qualifications, and experience of the applicant along with the requirements of the position, and the Company reserves the right to modify this pay range at any time. Temporary roles may be eligible to participate in our freelancer/temporary employee medical plan through a third-party benefits administration system once certain criteria have been met. For regular roles, the Company will offer medical coverage, dental, vision, disability, 401k, and paid time off. The Company anticipates the application deadline for this job posting will be 11/29/2026.
$73.15k - $107.74k
...Software Engineer 2, Digital MarketingCJ has been leading the charge in the affiliate industry from day one—establishing performance marketing and paving the way for future innovations. We're known for maintaining one of the largest, most reliable partnership platforms...SuggestedTemporary workFreelanceWork at officeFlexible hours3 days per week$155k - $185k
...where Umbra turns hardware and software designs into on-orbit... ...flight software, firmware and digital design solutions to support the... ...focus is on first principles engineering, and our mandate is simple: it... ...with Rust or Modern C/C++. ~2+ years developing concurrent...SuggestedPermanent employmentWork at officeLocal areaRemote workWorldwideFlexible hours$150k - $180k
...Job Description Senior Software Engineer, Scientific Instrumentation \n Location: Santa Barbara, CA (Hybrid) \n \n About the Role \n Oxford Instruments Asylum Research is seeking a Senior Software Engineer to help develop the next generation of software...SuggestedRemote work$138.4k - $190.3k
...innovators, changemakers, and collaborators. We’re more than just a software company — we’re a cloud-based powerhouse that creates products... ...crisis in the US? We are hiring a Full Stack Senior Software Engineer to join an exceptional team and become a technical domain...SuggestedFull timeRemote workFlexible hoursShift work$138.4k - $173k
...extraordinary outcomes for our customers, our communities, and ourselves.Who we are looking for:We are hiring a senior-level full-stack Software Engineer to join our Leasing Engineering Team and drive our rapid product development pace. We work collaboratively to define the...SuggestedFull timeFlexible hours$138.4k - $190.3k
...AppFolioAppFolio's main product is the AppFolio Property Manager: web-based software for managers of apartment buildings to schedule maintenance,... ...a product manager, user-experience designer, quality-assurance engineer, and 3-6 software engineers. We work closely with customers....Full timeWork experience placementRemote workFlexible hours$107.1k - $190k
...innovative solutions for today's analytical questions.The Bruker NANO group is seeking a Staff SW Engineer for Windows Instrumentation and Automation. The Senior Software Engineer will provide programming design and development for Bruker’s world leading nano-scale Atomic...Permanent employmentFull timeTemporary workRemote workWorldwide$138.4k - $190.3k
...of other move-ins. Most of that work is still manual, fragmented across vendors, and easy to get wrong. We are hiring a Senior Software Engineer to join the Resident Onboarding team and become a technical domain expert in making that transition effortless.This is a...Full timeFlexible hours$150k - $180k
...Location: Santa Barbara, CA (hybrid)Job Title: Senior Software EngineerReports to: Software Engineering ManagerAbout Oxford Instruments:Our purpose is to... ...expertise enable our customers to discover and bring to market exciting new advances that drive human progress. We aim...Full timeRemote work$75.8k - $144.2k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...world.Raytheon's Electronic Warfare (EW) Software development team is looking to hire experienced... ...or Mathematics (STEM) AND a minimum of 2 years of prior relevant experience....Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...Software Engineer, BackendD2 Nova is an innovative start-up based in Santa Barbara, California and Taipei, Taiwan. We're obsessed with our... ...R&D, Sales, Operations, and QA organizations to create go-to-market product and continuous "learning" processQualifications:BS in...Work at office
$240k - $275k
...Job Summary PayJunction is seeking a Software Architect to design and build the enterprise... ..., CO, GA, NY, MA, CT. Mission Our Engineering team’s mission is to design, develop, and... ...~8 paid company holidays per year ~2 paid floating holidays per year ~1 paid...Temporary workWork at officeRemote workHome officeFlexible hours$190k - $240k
...Job Title: Lead Software Engineer V Department: Engineering Reports To: Chief Product Officer Location: Santa Barbara, CA or Beverly... ...met Position Type: Full-Time, Exempt, On-site, M1 or 2 Definition: SIONYX is seeking a highly experienced and hands...Permanent employmentFull timeWork at officeRemote workNight shift$119.8k - $234.7k
...Quantum Error Correction Software EngineerLocation: Redmond, WA, USA; Santa Barbara, CA, USAResponsibilities:Design and develop infrastructure... ..., and technical excellence.Apply AI tools to accelerate engineering tasks, including performance modeling, analysis, and...Ongoing contractWork at office3 days per week$130k - $250k
...fleets of Talos machines at scale. We’re a small, remote-first team with an outsized open-source footprint. Senior / Staff Software Engineer Full-time · Remote — Santa Barbara, CA or Europe preferred (time zones compatible with either) Individual contributor track...Full timeRemote work- ...Umbra Lab, Inc. is seeking a Senior Ground Software Engineer to join the Remote Sensing software team. You will own backend services for mission planning, scheduling, command and control, and communications. The role focuses on building reliable, scalable systems and...Remote work
- ...MUST HAVE AN ACTIVE SECRET CLEARANCE. Support a Fortune 500 Aero-Defense Company as a Realtime Software Engineer. Qualifications You Must Have: Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior...
- ...Software Engineer IIRaytheon's Electronic Warfare (EW) Software development team is looking to hire experienced Software Engineer II to work... ...Technology, Engineering or Mathematics (STEM) AND a minimum of 2 years of prior relevant experience.Experience in software design...Relocation package
$138.4k - $190.3k
...Because together, we have the power to create extraordinary outcomes for our customers, our communities, and ourselves.The Senior Software Engineer on the Permissions team will help build the authorization platform that decides who can do what in all AppFolio products — the...Full timeFlexible hours$90.8k - $121.1k
Software Engineer We are seeking a software engineer to support the design and development of control, acquisition and analysis software used to test and operate our client's current and next generation imaging sensors at component and system levels. Software engineers...Permanent employment$150k - $180k
Job Description Senior Software Engineer, Scientific Instrumentation Location: Santa Barbara, CA (Hybrid) About the Role Oxford Instruments Asylum Research is seeking a Senior Software Engineer to help develop the next generation of software for our Atomic...Remote work- ...Unwrap. We are seeking a full stack software engineer who has a specific interest in working across... ...aspects of the company, from sales to marketing to customer success, but you’d focus... ...Computer Science or similar field You have 2+ years experience as a software...Work at office
$80k - $90k
Associate Software Engineer Santa Barbara, CA About Impact.com: Impact.com is the world's leading commerce partnership marketing platform, transforming the way businesses grow by enabling them to discover, manage, and scale partnerships across the entire customer journey...Work experience placementWork at officeHome officeFlexible hours$175k - $230k
...At least ten years in development, DevOps or site reliability engineering Five or more years running Linux servers in production Three... ...you paid 100% by company ~8 paid company holidays per year ~2 paid floating holidays per year ~ Paid Time Off ~ Home office...Full timeTemporary workWork at officeRemote workWorldwideHome officeFlexible hoursShift work- ...Senior Software EngineerWelcome to Our World We've been leading the charge in the affiliate... ...from day one—establishing performance marketing and paving the way for future... ...resources for shoppers like you.About CJ Engineering Are we a good fit for you? At CJ, we are...
- ...seeking an experienced ASIC RTL Design Engineer to design, implement and test complex digital RTL components to be used in... ...verification teams, physical design, and software teams to deliver high-quality... ...of RTL design experience with 2+ years of experience in the industry...Flexible hours
$150k - $180k
...150,000 - 180,000 per year Requirements: ~ Bachelors degree in Computer Engineering, Electrical Engineering, Physics, or a related technical field ~8 or more years of professional software development experience ~ Experience with modern C++ and C++/CLI ~ Experience...Full timeRemote work$95.5k - $181.7k
...s most complex problems. With our three market leading businesses, world-class operations... ...100 years of experience and renowned engineering expertise to meet the needs of today’s mission... ....We are currently seeking a Senior Software Security Engineer to join our Software Product...Temporary workWork experience placementInterim roleWork at officeRemote workFlexible hours$167.2k - $229.9k
...are looking for:We are looking for a pioneering technical leader to drive the architectural evolution of our Leasing Engineering Domain. As a Staff Software Engineer, you will lead the technical direction for our next-generation agentic AI products. This work is at the...Full timeFlexible hours$90k - $140k
...Software EngineerU.S. Citizenship is Required. Ability to qualify for a US Department of Defense security clearance required.This position... ...C#, Java, JavaScript, and/or Python. The experienced software engineer will design, develop, and perform analysis utilizing GIS tools....Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer 2, Digital Marketing. Be the first to apply!
- software engineer amazon Santa Barbara, CA
- information technology software engineer Santa Barbara, CA
- software engineer remote Santa Barbara, CA
- remote entry level software developer Santa Barbara, CA
- intel software engineer Santa Barbara, CA
- senior software engineer remote Santa Barbara, CA
- senior software engineer Santa Barbara, CA
- software engineer full time Santa Barbara, CA
- cybersecurity software engineer Santa Barbara, CA
- part time software developer remote Santa Barbara, CA






