Software Engineer (Angular, NestJS) (Remote)

June 11, 2023
Offerd Salary:Negotiation
Working address:N/A
Contract Type:Other
Working Time:Negotigation
Working type:N/A
Ref info:N/A
Job Description

Love cutting-edge technology? We do too.

Positioned at Publicis Groupe's core, Epsilon is a leader in interaction management, empowering brands to transform ordinary customer experiences into meaningful, human experiences. Through a connected suite of products and services, Epsilon combines leading-edge identity management, industrial strength data and technology expertise with big brand acumen gained over five decades working with the industry's top brands. Our human-powered, data-led marketing delivers unmatched depth, breadth, and scale to help brands turn meaningful human interactions into exceptional business outcomes.

Job Description

Epsilon is seeking a Software Engineer who will be part of our primary ad tech CORE engineering group, building, and working on a highly scalable suite of software applications to deliver a best-in-class publisher platform. You will be part of a team involved in the complete life cycle of product development. You are someone who will embrace our culture and values of Trust, Innovation, and Excellence. From learning new technologies to collaborating with some of the brightest—and kindest—people in the world, you will be responsible for the technical design and development of the features within our CORE publisher applications. In this role you will be solving complex problems and working on great user interfaces. There's a lot to love about a career with us. Join a team where you're empowered to do epic things and unleash your full potential.

What you'll do

  • Build and maintain high-performance user interfaces that support our ad delivery platform.
  • Provide technical consulting, troubleshooting and subject matter expertise on the platform and any integrations.
  • Work with other members of the Platform and Engineering teams to design new solutions.
  • Use Agile and DevOps methodologies to enhance existing operations and processes.
  • Ensure test coverage in support of our environment and to drive quality.
  • Learn from some of the best and brightest in the industry while sharing your experience and expertise to keep us on top of the industry.
  • About you

  • You own a feature, enhancement, or problem to the end.
  • You strive for technical excellence in yourself and encourage it in others.
  • You find creative solutions to difficult problems.
  • What you'll bring

  • B.S. in Computer Science, Computer Engineering, or related field.
  • 3-5 years of experience.
  • Experience with modern object-oriented software, engineering processes and best practices.
  • Experience working in collaboration with experienced software engineers.
  • Strong applied experience programming in Angular and NestJS.
  • Work with product owners and development teams to gather and refine requirements, and see development through to QA, deployment, and ongoing maintenance.
  • Participate in ongoing research and evaluation of new technologies to make design and technical decisions and understand their impact.
  • Collaborate across multiple teams in architecting new solutions.
  • Drive efforts to reduce inefficiencies in development and QA processes.
  • Ability to monitor and evaluate application performance and identify areas to improve performance and availability.
  • Advocate for strong Agile development methodologies (SCRUM), automated testing, and continuous integration.
  • Compose timely, comprehensive, and accurate documentation as requested.
  • Ability to multi-task without loss of efficiency or composure.
  • Minimum Qualifications

  • 3+ years of hands-on experience in designing, developing and supporting web-based applications.
  • Deep knowledge of Angular fundamental concepts, design and implementation.
  • A strong command of modern and emerging web technologies, including Gradle, Spring Cloud Config, GraphQL, Kubernetes and NestJS.
  • Experience with RESTful services.
  • Experience with SQL databases (Postgres preferred).
  • Familiarity with testing frameworks and test-driven development.
  • Experience with software revision and control systems (GIT preferred).
  • Experience with bug tracking systems (JIRA preferred).
  • Excellent interpersonal and communication skills.
  • Preferred Qualifications

  • BS degree in Computer Science or related field or 5+ years of equivalent work experience.
  • Experience with online advertising industry or working knowledge of the ad tech ecosystem.
  • Additional Information

    When you're one of us, you get to run with the best. For decades, we've been helping marketers from the world's top brands personalize experiences for millions of people with our cutting-edge technology, solutions and services. Epsilon's best-in-class identity gives brands a clear, privacy-safe view of their customers, which they can use across our suite of digital media, messaging and loyalty solutions. We process 400+ billion consumer actions each day and hold many patents of proprietary technology, including real-time modeling languages and consumer privacy advancements. Thanks to the work of every employee, Epsilon has been consistently recognized as industry-leading by Forrester, Adweek and the MRC. Positioned at the core of Publicis Groupe, Epsilon is a global company with more than 8,000 employees around the world. Check out a few of these resources to learn more about what makes Epsilon so EPIC:

  • Culture: https: // www.
  • DE&I: https: // www.
  • CSR: https: // www.
  • Life at Epsilon: https: // www.
  • Great People Deserve Great Benefits

    We know that we have some of the brightest and most talented associates in the world, and we believe in rewarding them accordingly. If you work here, expect competitive pay, comprehensive health coverage, and endless opportunities to advance your career.

    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.

    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.



    From this employer

    Recent blogs

    Recent news