Software Engineer
Starcom Mediavest Group Germany Gmbh
Software Engineer 2Welcome to Our World We've 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.About CJ Engineering 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 on the Engineering Experience (EngExp) platform team, you help run and improve the platform that powers CJ's production systems across multiple AWS regions. "Platform" here is broad - it is the Kubernetes clusters, but also the observability stack every squad depends on, the CI/CD and artifact infrastructure their builds run through, the AWS networking that connects them, and the secrets and access systems that gate them. EngExp owns all of it. This is a hands-on, operationally-focused role: you'll take on well-scoped work across these systems, ship it end to end, and build real depth in them with senior engineers alongside you. We are looking for someone genuinely curious about how these systems work under the hood and eager to grow into owning them.ResponsibilitiesThe Systems You Work On: EngExp owns the systems below. You'll contribute to operating them and build depth in them over time, starting with guidance from senior engineers:Observability & monitoring — Prometheus, Alertmanager, Grafana, and OpenTelemetry across production regions. You'll add and tune metrics, dashboards, and alert rules, and learn how Prometheus and Alertmanager actually behave at scale - cardinality, recording rules, and alert routing. This is real depth to grow into, not just dashboard-building.Kubernetes & cloud infrastructure — multi-region EKS clusters: routine maintenance, node group changes, controller upgrades, and add-on configuration, with senior engineers alongside.AWS networking — VPCs, subnets and CIDR management, security groups, and Route53. You'll help keep prod networking healthy and learn the multi-region topology.CI/CD & artifact management — GitLab CI/CD pipelines, GitOps delivery through ArgoCD, and the Nexus artifact repository.Access & identity — IAM roles and service accounts for apps in the clusters, Vault-managed secrets, and fulfilling access requests - then helping turn the repetitive ones into self-service.Cost observability — OpenCost and cleanup work (e.g. orphaned EBS volumes) so cost is attributable rather than shared overhead.What You'll Do:Pick up well-scoped platform work across the systems above and ship it end to endBuild and maintain GitLab CI/CD pipelines and GitOps delivery through ArgoCDWrite and review infrastructure-as-code with Terraform for AWS resourcesAdd and tune observability - Prometheus metrics, Grafana dashboards, Alertmanager rulesHelp fulfill and then automate recurring requests (ingress, DNS, service accounts, IAM roles)Help investigate platform incidents and document what you learnLearn to recognize common failure modes (IP exhaustion, resource limits, reconciliation lag) and escalate them earlyTechnologies We Use:Kubernetes / EKS (multi-cluster, multi-region), Karpenter, cert-manager, external-dnsPrometheus, Alertmanager, Grafana, OpenTelemetry (and long-term storage / sharding for Prometheus)AWS networking (VPC, VPC peering, Transit Gateway, Route53, NAT Gateway, security groups, subnet/CIDR design across accounts and regions)Terraform, AWS (IAM, EKS, S3, EBS)ArgoCD, GitLab CI/CD, Nexus (artifact registry), Docker, container image build pipelinesVault, OpenCostQualificationsWhat We Look For:1-2 years of experience in software or infrastructure engineeringBachelor's degree or equivalent experienceComfortable in the terminal and reading YAML, Terraform, or similar declarative configSome exposure to cloud (AWS or equivalent) and containers - production Kubernetes experience is a plus, not a requirementGenuine interest in operating real systems - especially observability - and growing deep in themWilling to learn how systems fail and to ask questions when something looks offEffective communication; enjoys pair programming and code reviewNice to Have:Hands-on exposure to Kubernetes, Terraform, or GitLab/GitHub CI/CDAny experience with Prometheus/Grafana or another metrics stackScripting in Python, Bash, or GoWhat Success Looks Like:You reliably deliver well-scoped platform work end to end with decreasing oversightYou're building genuine depth in at least one system we own, not just familiarity with the toolsOther engineers find the workflows you touch easier and more predictable to useAdditional InformationThis 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
- ...sponsorship. This is a hybrid role requiring 3 days a week in a CJ office location ()About CJ Engineering Are we a good fit for you? At CJ, we are passionate about software engineering. We build exciting software, with quality and maintainability in mind. We believe in...SuggestedTemporary workFreelanceWork at officeFlexible hours3 days per week
$80k - $90k
...Associate Software Engineer InternSanta Barbara, CAAbout 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...SuggestedHome officeFlexible hours$155k - $185k
...technology that’s redefining what’s possible in remote sensing, you belong here at Umbra. About the Job We are seeking a Senior Ground Software Engineer to join our Remote Sensing software organization and help expand our capacity to design, build, and maintain the critical...SuggestedPermanent employmentWork at officeLocal areaRemote workWorldwideFlexible hours- ...Umbra is seeking a Senior Flight Software Engineer (Rust) to lead the development of embedded flight software for our SAR spacecraft missions. The role includes writing, designing, and integrating software, plus mentoring peers and ensuring rigorous testing and documentation...Suggested
$130k - $190k
...Description Toyon Research Corporation is seeking individuals capable of developing object‑oriented software in C++, C#, Java, JavaScript, and/or Python. The experienced software engineer will design, develop, and perform analysis utilizing GIS tools. This position is an...SuggestedRemote work$138.4k - $173k
...extraordinary outcomes for our customers, our communities, and ourselves.Who we are looking for:We are hiring a Full Stack Senior Software Engineer to join our newly formed Mixed Portfolio Foundation team. The team's mission is to own the foundational architecture and data...Full timeRemote workFlexible hours$138.4k - $173k
...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 timeInternshipRemote workFlexible hours- ...Company Description Jobsbridge Job Description The Mid-Level Software Engineer will be responsible for developing incremental changes, bug fixes and larger features for our SaaS ecommerce platform, which serves the store-front, payment, digital fulfillment...Full timeLocal areaWorldwide
- ...Front Door Defense is looking for a Senior Software Engineer to join our Remote Sensing team, focusing on backend services for autonomous satellite operations. This role involves designing and maintaining software systems that ensure effective mission planning and control...Remote work
$90.8k - $121.1k
...Job Description Job Description Job Summary: 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...Permanent employment- ...Bitwarden is seeking a software engineer to design and evolve backend and frontend components using .NET Core/C# and Angular/TypeScript. You will craft robust RESTful APIs and work with relational databases (SQL Server) to support enterprise-scale data and security features...Remote work
- ...Umbra is seeking a Senior Software Engineer for the Order & Delivery team to analyze, develop, and maintain SAR data platform software and robust APIs. You will collaborate with product owners and engineers to deliver reliable, scalable solutions that meet client needs...Work at office
$155k - $185k
...Salary: $155,000 - 185,000 per year Requirements: We require a Bachelor of Science in Computer Science, Software Engineering, or a related discipline. We are looking for 5-8+ years of professional experience building highly available backend services, ideally with...Full timeWork at officeRemote workWorldwideFlexible hours$140k - $200k
...passionate community dedicated to transparency and trust in security software while contributing to our mission of making security... ...Meeting with our Recruiting Manager Interview with DIRT Engineering Manager Panel interview with DIRT team References Our...Remote workWorldwide- ...Jr. Developer Program (JDP)Ready to build the foundation of your software engineering career in a growth-focused program? Amazon is looking for highly motivated students to join the Jr. Developer Program (JDP). As a Jr. Software Development Engineer (Jr. SDE), you will...16 hoursFull timePart timeSummer workInternshipFlexible hours
- ...Senior Software EngineerPearly is a B2B SaaS and payments company with deep product-market fit, a hyper-modern stack, and over 2,500 dental... ...impact millions of users.This is a hands-on Senior Software Engineer role weighted toward the backend and data — services, APIs, and...
- ...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
$140k - $200k
...passionate community dedicated to transparency and trust in security software while contributing to our mission of making security... ...Meeting with our Recruiting Manager Interview with DIRT Engineering Manager Panel interview with DIRT team References Our...Remote workWorldwide- ....The Zoom Apps Native team is here to perform client application development for Zoom Apps. Our team is looking to bring on a Software Engineer who is passionate in the field. In this role, you will utilize your knowledge of client application and embedded browser programming...Full timeWork at officeRemote work
$138.4k - $173k
...resilient, and straightforward web-based solutions to address complex business challenges. You will help mentor and support other software engineers. You will build new features and improve existing functionality to maximize performance. You will collaborate closely...Full timeRemote work$138.4k - $173k
...using existing systems, refactoring, partner integrations, or new builds when appropriate. You will mentor and guide other software engineers. You will implement new functionality and improve existing features to maximize performance. You will collaborate...Full timeRemote work$180k - $220k
...remote sensing, you belong here at Umbra. About the Job We are actively seeking a highly skilled and experienced Senior Software Engineer to join our Order & Delivery team who will play a pivotal role as a key contributor to our dynamic public‑facing software...Permanent employmentWork at officeLocal areaRemote workWorldwideFlexible hours$92k - $143.75k
...Arthrex - Santa Barbara, CA, US, 93111 Software QA Engineer II -Automation Making People Better at Arthrex Requisition ID : 61648 Title : Software QA Engineer II -Automation Division : Arthrex, Inc. (US01) Location: Santa Barbara, CA Salary Range: Salary...Work experience placementRemote workWork from homeFlexible hoursNight shift2 days per week$75.8k - $144.2k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...a safer, more secure world.Raytheon's Electronic Warfare (EW) Software development team is looking to hire experienced Software Engineer...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...technology. We are a fast-growing, product-led company with a small, high-output team. We move quickly, value clean systems, and expect engineers to think beyond tickets toward outcomes, scalability, and real user impact. This role is ideal for someone who wants real...
$95k - $154k
...Career Path — Keep Your Options OpenNot sure whether to choose software development or data? Many candidates benefit from building a... ...SQL, full-stack development, data analytics, data science, data engineering, BI, and ML/AI. This opportunity is ideal for candidates who...Full timeFlexible hours$90k - $140k
...is seeking individuals capable of developing object-oriented software in C++, C#, Java, JavaScript, and/or Python.This position is in... ...required. Qualified candidates will have demonstrated software engineering capabilities and success working in a collaborative...Remote work- ...Senior Software EngineerDo you love to build? Are you one of the most ambitious people you know? If so, you'll be right at home at Unwrap.We are seeking a senior software engineer who has a specific interest in working across the tech stack on both frontend, backend,...Work at office
$138.4k - $173k
...runbooks, configuration management, DDoS protection, infrastructure as code, and disaster recovery. You’ll collaborate or embed with engineering teams, helping them to improve the reliability and quality of their services and infrastructure as we look to support the...Full timeFlexible hours$125k - $180k
...Senior Embedded Software EngineerOnsite role with 9/80 schedule. Salary range: $125,000-$180,000 plus bonus, full benefits, signing... ...Bachelor of Science degree in Electrical, Computer, or Software Engineering desired. Bachelor of Science degree in other engineering fields...Relocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- senior robotics software engineer Santa Barbara, CA
- intel software engineer Santa Barbara, CA
- software developer fintech Santa Barbara, CA
- software development engineer aws Santa Barbara, CA
- information technology software engineer Santa Barbara, CA
- ngo software engineer Santa Barbara, CA
- real time software engineer Santa Barbara, CA
- remote entry level software developer Santa Barbara, CA
- software engineer healthcare Santa Barbara, CA
- entry level software engineer remote Santa Barbara, CA




