CrawlJobs Logo

Software Engineer, Performance Marketing

whatnot.com Logo

Whatnot

Location Icon

Location:
United States , Seattle, WA

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

170000.00 - 230000.00 USD / Year

Job Description:

We’re looking for a Software Development Engineer who lives at the intersection of engineering, growth, and paid media. You’ll build and own the systems that power performance marketing across channels like Google Paid Search, Meta Ads, TikTok Ads, Product Listing Ads, and attribution platforms such as AppsFlyer.

Job Responsibility:

  • Build and maintain data pipelines that ingest, normalize, and validate marketing data from platforms like Google Ads, Meta, TikTok, PLA feeds, and AppsFlyer
  • Create automation tools for bidding, budget pacing, creative rotation, and campaign experimentation
  • Implement attribution/tracking logic (MMP, SKAN, postbacks, conversion windows, deduplication, incrementality)
  • Partner closely with Growth, Marketing, and Data teams to turn hypotheses into shippable systems

Requirements:

  • 5+ years of experience as a Software Development Engineer (or equivalent)
  • Hands-on experience supporting performance marketing
  • Strong understanding of paid media platforms: Google Ads (Paid Search, Shopping / PLA), Meta Ads, TikTok Ads
  • Practical experience with AppsFlyer (or similar MMP like Adjust / Branch)
  • Solid grasp of: Attribution models (last click, MTA, SKAN, probabilistic vs deterministic), Conversion tracking and event schemas, Campaign structure and optimization levers
  • Strong backend skills (e.g. Python, Java, Go, or similar)
  • Experience with data systems (SQL, warehouses, ETL/ELT, streaming is a plus)

Nice to have:

  • Experience with SKAdNetwork, Privacy Sandbox, or ATT impacts
  • Feed management for PLAs (catalogs, pricing, availability, disapprovals)
  • Experimentation frameworks (A/B testing, lift studies)
  • Experience working at a consumer app, marketplace, or e-commerce company
What we offer:
  • Flexible Time off Policy and Company-wide Holidays (including a spring and winter break)
  • Health Insurance options including Medical, Dental, Vision
  • Work From Home Support
  • Home office setup allowance
  • Monthly allowance for cell phone and internet
  • Care benefits
  • Monthly allowance for wellness
  • Annual allowance towards Childcare
  • Lifetime benefit for family planning, such as adoption or fertility expenses
  • Retirement
  • 401k offering for Traditional and Roth accounts in the US (employer match up to 4% of base salary) and Pension plans internationally
  • Monthly allowance to dogfood the app
  • Parental Leave: 16 weeks of paid parental leave + one month gradual return to work

Additional Information:

Job Posted:
February 18, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer, Performance Marketing

Software Engineer - Market Data

We are looking for a skilled and experienced Software Engineer to join our team,...
Location
Location
United States , New York
Salary
Salary:
200000.00 - 250000.00 USD / Year
clearstreet.io Logo
Clear Street
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 8+ years of professional experience implementing low-latency, high-throughput data pipelines
  • Solid understanding of distributed systems and the challenges involved in real-time data pipelines (e.g., data consistency, fault tolerance, scalability)
  • Familiarity with financial market data, including security prices, and asset classes like equities, options, futures, etc...
  • Strong familiarity with Linux/BSD
  • Familiarity with TCP/IP and UDP (Unicast/Multicast) networking
  • You communicate technical ideas with ease and always look to collaborate to deliver high quality products
  • You are a team player, with experience working effectively with other engineers toward common goals
Job Responsibility
Job Responsibility
  • Design, develop, and maintain real-time data pipelines to handle financial market data with low latency and high throughput in a resilient manner
  • Work with various asset classes such as equities, options, futures, and other financial instruments to ensure timely and accurate data processing
  • Collaborate with product, trading, and risk teams to understand requirements and deliver high-quality solutions that meet business needs
  • Develop efficient mechanisms for integrating market data feeds from exchanges and other sources into our systems
  • Troubleshoot and resolve performance issues, data discrepancies, and ensure data integrity across the pipeline
  • Continuously monitor the performance and health of data pipelines, identifying and mitigating potential issues before they impact system performance
What we offer
What we offer
  • Competitive compensation packages
  • Company equity
  • 401k matching
  • Gender neutral parental leave
  • Full medical, dental and vision insurance
  • Lunch stipends
  • Fully stocked kitchens
  • Happy hours
  • A great location
  • Amazing views
  • Fulltime
Read More
Arrow Right

Software Engineer, Market Making

As a Software Engineer on our Cryptocurrency Trading Platform, you will take on ...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
blockchain.com Logo
Blockchain
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience in Rust and/or C++, building high-performance, low-latency systems in complex environments such as cryptocurrency trading or financial services
  • Strong background in trading (ideally cryptocurrency trading), with experience in market-making, arbitrage strategies, and order execution in fast-moving markets
  • Proven experience iterating quickly on algorithmic strategies, adapting to market dynamics and optimizing performance in real-time
  • Proficiency in Python for backtesting, scripting, and analysis, along with SQL for managing large-scale data systems
  • Strong focus on performance optimization, identifying bottlenecks, and improving throughput in high-frequency, low-latency real-time systems
  • Excellent problem-solving skills with the ability to think critically about complex challenges and drive technical solutions forward
  • Experience with containerization (Docker) and deploying scalable, high-performance trading systems in cloud environments (AWS)
Job Responsibility
Job Responsibility
  • Design and optimize low-latency trading systems in Rust that power algorithmic trading strategies and support real-time execution in the volatile crypto market
  • Design and implementation of trading algorithms, optimizing liquidity management, price discovery, and slippage reduction in dynamic market conditions
  • Promote best practices in software engineering, advocating for clean, scalable, and maintainable code
  • Collaborate with cross-functional teams, to quickly adapt the trading platform to new data, market conditions, and business needs
  • Communicate effectively with both technical and non-technical stakeholders
  • Ensure high availability, reliability, and scalability of trading systems while maintaining a sharp focus on performance and testing
  • Drive technical decision-making and contribute to high-level architecture discussions
  • Be a technical advocate for excellence, leading efforts to improve development processes, code quality, and overall system performance
  • Prioritize rapid iteration of trading algorithms to ensure maximum profitability, minimal risk, and fast execution
What we offer
What we offer
  • Full-time salary based on experience and meaningful equity in an industry-leading company
  • Hybrid model working from home & our office in Central London (SoHo)
  • Work from Anywhere Policy: You can work remotely from anywhere in the world for up to 20 days per year
  • ClassPass
  • Budgets for learning & professional development
  • Unlimited vacation policy
  • Apple equipment
  • The opportunity to be a key player and build your career at a rapidly expanding, global technology company in an emerging field
  • Flexible work culture
  • Fulltime
Read More
Arrow Right

Technical Software Engineering Manager

Cricut is looking for a highly motivated and technical, hands-on Software Engine...
Location
Location
United States , South Jordan
Salary
Salary:
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S. or M.S. in Computer Science, Software Engineering
  • 4+ years of relevant software engineering management experience
  • 5+ years of experience developing, designing and bringing successful products to market
  • Proficient in Swift/C++/Dart development
  • Experience programming for hardware interfaces strongly desired
  • Firmware experience a plus
  • Experience with Google Protocol Buffers a plus
  • Strong knowledge of and experience with SDLC and Scrum/Agile methodologies
  • Experience with package managers (npm, Maven, SwiftPM, etc.)
  • Experience in unit and integration testing
Job Responsibility
Job Responsibility
  • Willing to comply with 3-day/week RTO policy
  • Willing to do occasional international travel
  • Work collaboratively with fellow department members, product managers, software engineers, firmware engineers, hardware engineers and test engineers to develop cross platform (iOS, Android, macOS, Windows) libraries and tools which interface directly with Cricut machines through USB and Bluetooth interfaces (BLE and Classic)
  • Lead the engineering team in developing new features, enhancing existing features and improving the quality of the libraries and tools
  • Work with engineering to figure out architecture, work-breakdown, estimates and schedules
  • Apply best software engineering design patterns to develop well-structured, modular, performant application code
  • Perform code reviews, write unit and integration tests, and contribute to architectural planning and refactoring
  • Ensure best coding practices
  • Training, mentorship, and development of team members
  • Lead Agile/Scrum development
  • Fulltime
Read More
Arrow Right

Software Engineer, Principal

DCS has an exciting opportunity for a Principal Software Engineer providing supp...
Location
Location
United States , Bedford
Salary
Salary:
120506.00 - 150000.00 USD / Year
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • U.S. Citizenship
  • Active Top Secret level clearance and SCI eligible
  • Bachelor's or Master's Degree in a related field
  • 20+ years of experience with 12+ years of experience in the DoD
  • Experience with Information Technology (IT) systems and the design, development, testing, evaluation, and maintenance of software, including software Verification and Validation (V&V)
  • Personnel must meet Information Assurance Technical (IAT) Level II certification requirements per DoD 8570.01-M
  • Experience across the full software development lifecycle for DoD systems, including architecture, design, implementation, testing, documentation, delivery, and sustainment, with knowledge of software engineering best practices (coding standards, code reviews, source control, build processes, and configuration management)
Job Responsibility
Job Responsibility
  • Assess feasibility through analysis, problem definition, and solution evaluation
  • Document and demonstrate solutions using diagrams, code, and documentation
  • Improve operations by analyzing systems and recommending procedural changes
  • Acquire and license software by coordinating with vendors and testing products
  • Analyze and summarize development and service issues to inform stakeholders
  • Support mission goals by completing engineering tasks as required
  • Perform SQA to ensure software meets defined quality standards
  • Collaborate in Agile teams to design, code, test, and review software and scripts
  • Contribute to build, deployment, and documentation tasks as needed
  • Support all phases of the acquisition lifecycle through engineering activities and documentation (e.g., AoA, SEP, CDR)
What we offer
What we offer
  • medical
  • dental
  • 401k
  • ESOP
  • PTO
  • education reimbursement
  • work/life balance
  • parental and other leave programs
  • Fulltime
Read More
Arrow Right

Manager, Software Engineering - Expressive AI

The Expressive AI team is responsible for applying generative AI models to desig...
Location
Location
United States , New York
Salary
Salary:
250000.00 - 350000.00 USD / Year
figma.com Logo
Figma
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience hiring and leading teams as an engineering manager
  • Ability to think strategically about engineering and product roadmaps, on both short and longer term time horizons
  • Demonstrated experience applying advancements in AI from both engineering and product perspectives, with a specific focus on LLMs, diffusion models, and image/video generation
  • Proven leadership in building high-performing, highly engaged engineering teams, with a strong track record of motivating, mentoring, and guiding senior engineers while hiring top industry talent
  • Exceptional ability to work cross-functionally across Product, Design, and Marketing, as well as collaborating with other engineering teams to ship both customer and internal-facing projects
  • A strong sense of technical curiosity, a willingness to learn and grow alongside your team, and a genuine passion for design and craft
Job Responsibility
Job Responsibility
  • Partner with Product and Design to build and execute a long-term roadmap that delivers a world-class user experience for designers in Figma
  • Work closely with cross-functional partners and engineering teams to push the boundaries of what’s possible through the application of AI to creative problems
  • Hire, manage, support, and develop a team of engineers, including staff level engineers
  • Establish trust within and across teams by creating accountability and a positive work environment in partnership with other organizational leaders
  • Grow your career within an engaged and creative engineering community
  • Help drive initiatives through hiring, community events, and cross-functional programs across Figma
What we offer
What we offer
  • equity
  • health, dental & vision benefits
  • retirement with company contribution
  • parental leave & reproductive or family planning support
  • mental health & wellness benefits
  • generous PTO
  • company recharge days
  • a learning & development stipend
  • a work from home stipend
  • cell phone reimbursement
  • Fulltime
Read More
Arrow Right

Software Engineer

Software Engineer – Stealth AI Start-Up – Remote (US / Canada). I’m supporting a...
Location
Location
United States
Salary
Salary:
Not provided
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software engineering experience, ideally with exposure to developer tools, distributed systems, or high-performance applications
  • A strong academic foundation – typically demonstrated through excellent performance in a rigorous CS or engineering program
  • Great fit for someone coming from Big Tech who wants more ownership, autonomy, and direct product impact
  • Experience with compiled or systems-level languages (e.g., Rust, Go, C++, or similar) is a plus, but not required
  • Additional bonus experience with: Linux / shell development
  • Backend systems
  • GPU, graphics, or performance-oriented programming
  • Love building tools that improve developer workflows and productivity
  • Have strong engineering fundamentals and a user-focused mindset
  • Communicate clearly and collaborate well across teams
Job Responsibility
Job Responsibility
  • Build features across the full stack: design, development, testing, and deployment
  • Improve performance, reliability, and the end-to-end developer experience
  • Partner closely with engineering, product, growth, and marketing teams
  • Prototype new ideas and iterate quickly based on real user feedback
  • Mentor teammates and help shape a strong, high-quality engineering culture
  • Fulltime
Read More
Arrow Right

Associate Director, Software Engineering & DevSecOps

We are looking for a motivated and passionate Associate Director to help us driv...
Location
Location
United States , Irving, Texas
Salary
Salary:
Not provided
siriusxm.com Logo
SiriusXM
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Engineering, Computer Science, Information Systems, or other technically related field. Equivalent experience and/or degrees in other technical fields will be evaluated and considered
  • 8+ years of experience as a software developer with experience in multiple development languages and platforms delivering multiple commercially deployed products to market
  • 5+ years of cumulative software development leadership at a manager/senior manager level
  • Mentoring skills and competencies, with an ability to transfer knowledge to junior and senior members of the team
  • Proven ability to organize and manage priorities across multiple stakeholders while ensuring a sustainable pace of work
  • Proven ability to translate business needs into technology solutions
  • Proven ability to lead and work within geographically distributed engineering teams
  • Excellent communication skills, both written and oral
  • acts with professionalism both in person and when working on the phone with partners
  • Excellent analytical and problem-solving skills
Job Responsibility
Job Responsibility
  • Lead a team of 10+ engineers, utilizing best practices in agile software development, test automation and quality assurance, CICD processes, and Operational discipline
  • Lead architecture, design, code, and implementation review sessions with team
  • Lead/co-lead scrum rituals like stand-ups, sprint planning, retrospectives, and backlog grooming
  • Work closely with your peers, Product Managers, and Product Owners to develop strategic vision for your components, clarify goals, deliver on software roadmaps, and prioritize effectively balancing technical debt vs. new functionality
  • Provide leadership, capacity planning, activity planning and direction to complete team tasks, produce the required deliverables, track/resolve issues, and meet project milestones
  • Establish and implement an overall DevSecOps strategy and roadmap, aligning it with business objectives, and promoting a shift-left approach to security
  • Conduct regular security assessments, identifying and mitigating potential security risks, and coordinate vulnerability testing
  • Monitor and analyze Production incidents (security, performance, outage) and implement incident response and recovery plans
  • Participate in an Incident Management on-call rotation
  • Grow and cultivate a culture of accountability, security awareness, collaboration, innovation, and continuous improvement
  • Fulltime
Read More
Arrow Right

Software Engineer

The job as Software Engineer is an assignment within the Range Selection Tool di...
Location
Location
Sweden , Malmö
Salary
Salary:
Not provided
https://www.ikea.com Logo
IKEA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5 years of software development experience
  • Experience of agile and domain-driven product development
  • Familiar with Node.js, Phyton, Java, Data bricks, Sparql and chyper
  • Ability to encourage simplicity, efficiency, ownership and accountability
  • Ability to change direction as appropriate based on new ideas, approaches, and strategies
  • Ability to collaborate with others (including virtual) such as team members, stakeholders and suppliers to achieve goals
  • Good ability to communicate technical concepts and processes clearly at an appropriate level to team members, stakeholders and suppliers
  • Ability to understand the complexity of IKEA business and the role of technology as an integrated part of the business
Job Responsibility
Job Responsibility
  • Develop, run and maintain high-quality code in the Range Selection Tool digital product using the right toolsets required in order to meet consumer expectations on the delivery
  • Develop high-quality software design and architecture in accordance with good practices and agreed standards, such as security, performance, and integration patterns, to ensure delivery according to requirements and compliance
  • Work in agile teams in the Range Selection Tool product, in a DevOps setup. “You build and you run it”
  • Apply and promote good software engineering practices, including continuous integration and delivery, within an agile/iterative development approach in order to improve time to market and fulfill business needs
  • Drive change activities in different environments in order to secure functionality and availability
  • Deliver tests, performance analysis, configuration management and creation of functional/feature specifications to improve the product and service delivery
  • Continuously explore and evaluate new technologies in order to boost innovation and productivity for optimization/modifications to the current design and development productivity
  • Provide support and guidance as needed to consumers and other engineers encouraging good practices
  • Develop and adopting different engineering patterns in the product development but also in the wider of Retail Concept Operations
What we offer
What we offer
  • Travel will be required
  • Full-time position (40 hours per week)
  • Fulltime
Read More
Arrow Right