Talent.com
Senior Software Engineer

Senior Software Engineer

EpsilonBoston, MA, US
1 day ago
Job type
  • Full-time
Job description

Base pay range

$80,250.00 / yr - $133,750.00 / yr

Overview

The successful candidate will use expertise in modern web application design and development to advance the Epsilon PeopleCloud Discovery application. Epsilon PeopleCloud Discovery empowers users with a deep understanding of millions of people—on a marketing platform that unites audience insights, segmentation, creative analysis, media planning and digital activation. It includes a consistent, transparent, best-in-class approach to data, analytics solutions, partnerships and technology via a closely joined network of engineers, technology experts, product designers, analysts and data scientists all empowering marketing and digital business transformation.

The PeopleCloud Discovery engineering team is a full-stack development team. Day-to-day duties include building rich user interfaces using the Angular framework, developing microservices to provide data to the Discovery UI or other applications in the Epsilon PeopleCloud ecosystem, interacting with a variety of data stores including PostgreSQL, Databricks, real time analytics databases and expanding our DevOps capabilities in continuous integration, deployment and infrastructure-as-code. As a Senior Software engineer on the PeopleCloud Discovery team, you will be responsible for rapidly building out new features and feature enhancements, as well as ongoing maintenance.

Core responsibilities

  • Building new features and feature enhancements; contributing to ongoing maintenance
  • Contributing to ongoing refinements of our coding style and development processes
  • Embracing strong, agile development methods, including development with tests, infrastructure as code, and continuous integration and deployment
  • Designing, creating, maintaining, and optimizing a modern web application platform for user interaction, data visualization and workflow management
  • Evaluating and prototyping new technologies in web application interfaces, APIs, and data management technology
  • Thinking quickly, communicating clearly, and working collaboratively with product, engineering, QA, and operations teams

What you’ll bring with you

To successfully accelerate and impact the business objectives in this role, you must bring a fresh perspective with prior experience. Qualification requirements and experience include but are not limited to :

  • 4 - 6 years of professional web application development experience, using Java or JavaScript / TypeScript as the primary programming language
  • 3+ years of in-depth experience building Single Page Application (SPA) user interfaces using Angular, React or Vue.js
  • Experience developing using a Test-Driven Development (TDD) approach and knowledge of when / how to test pragmatically
  • Understanding of algorithms, complexity, and data structures
  • Knowledge of object-oriented programming (OOP) principles and ability to leverage applicable design patterns
  • Experience building data visualizations with front-end JavaScript libraries
  • Experience with relational database systems and ability to write efficient SQL queries
  • Familiarity and experience with agile development practices
  • Outstanding communication skills (oral, written and presentation) and strong interpersonal skills
  • High energy level, strong team player and good work ethic
  • Ability to drive technical design for system components
  • Experience providing technical mentorship to junior engineers
  • Ability to review code written by others and provide constructive feedback
  • B.S. in Computer Science, Computer Engineering, or related field
  • Experience building cloud-native applications using AWS services
  • Digital marketing and advertising domain knowledge
  • Experience creating complex data visualizations
  • Additional information

    When You Join Us, We’ll Create Something EPIC Together

    Benefits

    As an Epsilon employee, you deserve perks and benefits that put you, your family and your finances first. Our benefits encompass a wide range of offerings, including but not limited to the following :

  • Time to Recharge : Flexible time off (FTO), 15 paid holidays
  • Time to Recover : Paid sick time
  • Family Well-Being : Parental / new child leave, childcare & elder care assistance, adoption assistance
  • Extra Perks : Comprehensive health coverage, 401(k), tuition assistance, commuter benefits, professional development, employee recognition, charitable donation matching, health coaching and counseling
  • Epsilon benefits are subject to eligibility requirements and other terms.

    Epsilon is an Equal Opportunity Employer. Epsilon’s policy is not to discriminate against any applicant or employee based on actual or perceived race, age, sex or gender (including pregnancy), marital status, national origin, ancestry, citizenship status, mental or physical disability, religion, creed, color, sexual orientation, gender identity or expression (including transgender status), veteran status, genetic information, or any other characteristic protected by applicable federal, state or local law. Epsilon also prohibits harassment of applicants and employees based on any of these protected categories. Epsilon will provide accommodations to applicants needing accommodations to complete the application process. Please reach out to LeaveofAbsence@epsilon.com to request an accommodation.

    For San Francisco Bay and Los Angeles Areas : Epsilon will consider for employment qualified applicants with criminal histories in a manner consistent with the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance and San Francisco Police Code Sections 4901-4919, commonly referred to as the San Francisco Fair Chance Ordinance. Applicants with criminal histories are welcome to apply.

    Seniority level

  • Not Applicable
  • Employment type

  • Full-time
  • Job function

  • Engineering and Information Technology
  • Advertising Services
  • Referrals increase your chances of interviewing at Epsilon by 2x

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer • Boston, MA, US

    Related jobs
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    CrayonBoston, MA, US
    Full-time
    About Product & Engineering.At Crayon, we believe that deep customer empathy is the best way to build a successful company. It also happens to be a great way to build amazing products.It all sta...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Test Engineer

    Senior Software Test Engineer

    BRIOHEALTH SOLUTIONS INCBurlington, MA, US
    Full-time
    We are a global team of like-minded Med-Tech professionals focused on patient centric solutions in a collaborative environment leading to excellent outcomes. We have developed an advanced and unique...Show moreLast updated: 15 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    SupportFinityBoston, MA, US
    Full-time
    KAYAK, part of Booking Holdings (NASDAQ : BKNG), is the world’s leading travel search engine.With billions of queries across our platforms, we help people find their perfect flight, stay, rental car...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    Senior Software Engineer - Medical Devices

    Senior Software Engineer - Medical Devices

    Digital Health SolutionsAndover, MA, US
    Full-time
    Senior Software Engineer – Medical Devices.At Digital Health Solutions, we specialize in developing and supporting next-generation medical technologies — from embedded systems and conne...Show moreLast updated: 4 hours ago
    • Promoted
    Senior Automation Engineer

    Senior Automation Engineer

    Stellix Global ServicesFoxborough, MA, US
    Full-time
    We collaborate with our customers and technology and service partners with a relentless co-innovation mindset.We solve difficult challenges and deliver sustainable outcomes.If you are a problem sol...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Cloudflare, Inc.Boston, MA, US
    Full-time
    At Cloudflare, we are on a mission to help build a better Internet.Today the company runs one of the world's largest networks that powers millions of websites and other Internet properties for cust...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    LogRocket, IncBoston, MA, US
    Full-time
    Founded in 2016, LogRocket's goal is to make every experience on the web as perfect as possible.We're solving a huge challenge for product managers and developers - understanding the user experienc...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    PegasystemsWaltham, MA, United States
    Full-time
    We\'d prefer it if you saw us at our best.For the optimal experience, please use : .Do thousands of real-time requests per second make you curious? Are you passionate about using cloud technologies t...Show moreLast updated: 8 days ago
    • Promoted
    Senior Manager, Software Development Engineering

    Senior Manager, Software Development Engineering

    1010 Analog Devices Inc.Wilmington, MA, United States
    Full-time +1
    NASDAQ : ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologie...Show moreLast updated: 2 days ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    Meet Life SciencesBoston, MA, US
    Full-time
    Senior Software Engineer – Algorithm Development.Seeking a Senior Software Engineer with strong experience in algorithm and software development to join a fast-paced team.The role involves de...Show moreLast updated: 4 hours ago
    • Promoted
    Senior Engineer, M&A Integration Services

    Senior Engineer, M&A Integration Services

    ThriveFoxborough, MA, US
    Full-time
    Thrive is a rapidly growing technology solutions provider focusing upon Cloud, Cyber Security, Networking, Disaster Recovery and Managed Services. Our corporate culture, engineering talent, customer...Show moreLast updated: 2 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    ePac Flexible PackagingBoston, MA, US
    Full-time
    Pac Flexible Packaging is a global flexible packaging company with locations across the United States, Canada, Europe, Australia, and Indonesia. Built on break-through digital technologies, ePac is ...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Hometap Equity Partners, LLC.Boston, MA, United States
    Full-time
    Here at Hometap, we’re collaborative, passionate, and always ready to roll up our sleeves to create solutions that help people get more out of homeownership — and out of life.Our first product, a h...Show moreLast updated: 29 days ago
    • Promoted
    • New!
    Senior Systems Engineer -Integration Verification & Validation Andover Onsite

    Senior Systems Engineer -Integration Verification & Validation Andover Onsite

    RaytheonAndover, MA, United States
    Full-time
    MA101 : Andover MA 350 Lowell St Essex 350 Lowell Street Essex, Andover, MA, 01810 USA.Person, or Immigration Status Requirements : . At Raytheon, the foundation of everything we do is rooted in our va...Show moreLast updated: 20 hours ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    athenahealthBoston, MA, US
    Full-time
    Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all. Responsibilities may include, but are not limited to : .Primary Function] ...Show moreLast updated: 22 hours ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    TetraScienceBoston, MA, US
    Full-time
    Employer Industry : Scientific Data and AI Cloud.Why consider this job opportunity : .Flexible working arrangements with remote work options. Opportunity for continuous learning, growth, and profession...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    SnykBoston, MA, US
    Full-time
    Snyk is the leader in secure AI software development, helping millions of developers develop fast and stay secure as AI transforms how software is built. Our AI-native Developer Security Platform in...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    Tecan Technology Development Boston, Inc.Woburn, MA, US
    Full-time
    Tecan Technology Development Boston (TDB) is a core innovation center within Tecan’s global R&D ecosystem.Located in greater Boston, a world hub for life sciences, biotech and MedTech tal...Show moreLast updated: 4 hours ago