Talent.com
Backend Software Engineer
Backend Software EngineerCross Screen Media • Durham, NC, United States
Backend Software Engineer

Backend Software Engineer

Cross Screen Media • Durham, NC, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Backend Software Engineer

Cross Screen Media is a media analytics & software company, founded by industry veterans. We're changing the way agencies plan, execute, and measure video advertising campaigns. To achieve this, we need to build an amazing team and that's where you come in

We are looking to hire a Backend Software Engineer with a strong work ethic and a passion for building new software. This candidate will take ownership of key services and features in the backend of our product suite. Given the nature of our products at Cross Screen Media, we have complex and engaging problems that demand a diverse skill set. Our engineers are expected to embrace modern development practices, including leveraging the latest AI tools and workflows to accelerate development, improve quality, and unlock new capabilities. The right candidate will enjoy taking on a variety of responsibilities, creating innovative solutions to unique challenges, and working with large and complex datasets.

We're currently accepting 100% remote employees. Engineering leadership is local to Dallas, TX and Austin, TX; there may be hybrid opportunities for candidates in those areas.

Key Responsibilities :

  • Design, build, and maintain backend services and APIs in Python / Django.
  • Take ownership of assigned features and services, ensuring they are reliable, scalable, and well-documented.
  • Work with Postgres for application data and integrate with Snowflake for analytics workloads.
  • Contribute to schema design and provide input on pipelines to ensure backend features interoperate smoothly with our data platform.
  • Participate in agile planning, estimation, and delivery of features.
  • Write clean, testable code and help maintain high engineering standards.
  • Support deployment, monitoring, and troubleshooting in a Linux-based environment.
  • Work closely with front-end engineers and data scientists to deliver end-to-end solutions.

Experience :

  • 3+ years of professional software engineering experience.
  • Solid experience with Python, including Django (or equivalent frameworks).
  • Strong experience with relational databases (preferably Postgres), including schema design and query optimization.
  • Familiarity with Snowflake or other cloud data warehouses, particularly in the context of integrating backend systems with analytical platforms.
  • Comfort working in Unix / Linux environments and with command-line tools.
  • Understanding of distributed systems, API design, and asynchronous programming.
  • Nice to have : Experience with AWS services for application hosting, storage, or data processing.
  • Nice to have : Exposure to ad tech concepts & terminology
  • What We Offer

  • Competitive salary
  • Collaborative and creative atmosphere, with inspired leadership
  • Career advancement opportunities
  • Recognition and reward for outstanding performance, with high bonus potential
  • Great medical, dental & vision insurance packages
  • Competitive 401K with company match
  • Unlimited paid-time-off
  • 100% remote
  • Access to the latest AI development tools and workflows and an engineering culture that expects and supports their use to drive productivity and innovation
  • Biannual company offsites, including a goal of one per year in an interesting location (2024's was in Costa Rica)
  • Unfortunately we are not able to sponsor visas for this position.
  • [job_alerts.create_a_job]

    Software Engineer Backend • Durham, NC, United States

    [internal_linking.similar_jobs]
    Software Engineer

    Software Engineer

    Cisco Systems, Inc. • Research Triangle Park, NC, United States
    [job_card.full_time]
    The application is expected to close by 03 / 30 / 2026.Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received. Cisco IT is a transformation e...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer II

    Software Engineer II

    Computer Task Group, Inc • Durham, NC, US
    [job_card.full_time]
    Join CTG and Grow Your Career!.CTG has proudly partnered with this international, Fortune 500 client for over 15 years! Apply now for this exciting opportunity!. CTG's premier client has a contr...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer In Test (JavaScript / Cypress)

    Software Engineer In Test (JavaScript / Cypress)

    TEKsystems • Durham, NC, United States
    [job_card.full_time]
    The Fidelity Health Technology Group is seeking a Software Engineer in Test to help automate the testing of our Healthcare products. The ideal candidate enjoys designing, developing, and maintaining...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Staff Systems Engineer

    Staff Systems Engineer

    Becton Dickinson & Company • Durham, NC, United States
    [job_card.full_time]
    BD is one of the largest global medical technology companies in the world.Advancing the world of health™ is our Purpose, and it’s no small feat. It takes the imagination and passion of all of us—fro...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Staff Data Software Engineer (Menlo Park, CA ) #4433

    Staff Data Software Engineer (Menlo Park, CA ) #4433

    GRAIL • Durham, NC, US
    [job_card.full_time]
    Our mission is to detect cancer early, when it can be cured.We are working to change the trajectory of cancer mortality and bring stakeholders together to adopt innovative, safe, and effective tech...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Principal Engineer

    Software Principal Engineer

    Dell • Durham, North Carolina, United States
    [job_card.full_time]
    Software Principal Engineer-Data Mobility.The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we desig...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Test Engineer

    Test Engineer

    Foxconn Industrial Internet - FII • Durham, NC, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Durham, North Carolina, United States Employment Type : Full-time, On-Site Overview : Test Engineers are responsible for designing and implementing tests to ensure the product functions to meet...[show_more]
    [last_updated.last_updated_30]
    Software Development Engineer

    Software Development Engineer

    Amazon • Apex, NC, USA
    [job_card.full_time]
    Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Freelance Software Developer (Kotlin) - Quality Assurance (AI Trainer)

    Freelance Software Developer (Kotlin) - Quality Assurance (AI Trainer)

    Mindrift • North Carolina, United States, North Carolina, United States
    [filters.remote]
    [job_card.full_time] +1
    This opportunity is only for candidates currently residing in the specified country.Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of En...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Nubank • Durham, North Carolina, United States
    [job_card.full_time]
    Nubank is the world’s largest digital banking platform outside of Asia, serving over 105 million customers across Brazil, Mexico, and Colombia. Our company has been leading an industry transformatio...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer (Android)

    Senior Software Engineer (Android)

    Willowtree • Durham, North Carolina, United States
    [job_card.full_time]
    WillowTree, a TELUS International Company, is an award-winning digital product consultancy driven by innovation and grounded in strategy and user-centric design. We create long-term partnerships wit...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Developer

    Software Developer

    Ssg • Carrboro, North Carolina, United States
    [job_card.full_time]
    Military Veterans are highly encouraged to apply!.Essential Duties and Responsibilities.Consult with project team and functional units on the design of important projects or services.Consult with u...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Strategic Employment • Durham, NC, US
    [job_card.full_time]
    Our client is a fast-growing technology startup using AI to simplify complex sales processes.Their platform helps teams surface risks, automate repetitive tasks, and drive faster, more consistent e...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Azure Data Engineer - Remote

    Azure Data Engineer - Remote

    Staffing the Universe • Durham, NC, United States
    [filters.remote]
    [job_card.full_time]
    Design, implement, and maintain scalable and secure data pipelines on Azure.Develop ETL processes that collect, process, and store data from various sources into Azure data storage solutions (e.Azu...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Junior Software Engineer

    Junior Software Engineer

    Builder Clarity LLC • Durham, North Carolina, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    YOU MUST LIVE IN RALEIGH, DURHAM (TRIANGLE) AREA OR YOUR APPLICATION WILL BE AUTOMATICALLY REJECTED.Zapier / N8N / Make, API integration and iterate on our BI Dashboard SaaS product as we pivot t...[show_more]
    [last_updated.last_updated_30]
    Software Principal Engineer

    Software Principal Engineer

    Dell Technologies • Durham, NC, US
    [job_card.full_time]
    The Software Engineering team delivers next-generation application enhancements and new products for a changing world.Working at the cutting edge, we design and develop software for platforms, peri...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr. Application Developer, Oracle Cloud Integrations

    Sr. Application Developer, Oracle Cloud Integrations

    American Heart Association • Durham, NC, United States
    [job_card.full_time]
    Since our founding in 1924, we've cut cardiovascular disease deaths in half, but there is still so much more to do.To overcome today’s biggest health challenges and accelerate this progress, we nee...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    DB Automation Engineer

    DB Automation Engineer

    Manpower Group Inc. • Durham, NC, United States
    [job_card.full_time]
    Data / Database Engineer - Python, PL / SQL, Jenkins and Test automation frameworks.Location : Durham, NC - primary Open Yes - MMK, NH. Must have's : - 7+ years as Data Engineer ( • • will consider 5 years ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]