Back-end API Engineer

New York, NY, USA

Ranked as #12 on Forbes’ List of 25 Fastest Growing Public Tech Companies for 2017, EPAM is committed to providing our global team of over 24,000 people with inspiring careers from day one. EPAMers lead with passion and honesty, and think creatively. Our people are the source of our success and we value collaboration, try to always understand our customers’ business, and strive for the highest standards of excellence. No matter where you are located, you’ll join a dedicated, diverse community that will help you discover your fullest potential.

DESCRIPTION


You are curious, persistent, logical and clever – a true techie at heart. You enjoy living by the code of your craft and developing elegant solutions for complex problems. If this sounds like you, this could be the perfect opportunity to join EPAM as a Back-end API Engineer. Scroll down to learn more about the position’s responsibilities and requirements.

We’re building exciting, meaningful products that push forward the intersection of emerging technologies and our incredibly influential lifestyle brand and content.

As part of our team, you will influence how and why we build products, as well as the practices and patterns we use across our development organization. You’ll play a critical ownership role in validating new ideas and concepts, building new features, enabling data-driven collaboration, and exploring new ways that the mobile experience can change our customers’ lives for the better.

Responsibilities

  • Become a key part of an exciting, collaborative, cross-functional team;
  • Prototype and build APIs and microservices to interface with products on Web, Mobile, Voice, AR/VR and IoT platforms;
  • Work closely with your peers across engineering, product, design, editorial, advertising, marketing and operations;
  • Help to validate hypotheses about customer behavior in the face of changing technology trends through data, research and analytics;
  • Develop and ship fast, tested, resilient code that others find easy to comprehend and modify;
  • Take ownership of end-to-end product quality to help make our products more reliable, performant and delightful;
  • Provide vision into future technology trends that will drive our brand platforms for the next decade and beyond.

Requirements

  • Strong background in engineering and web technologies with experience in modern web platforms (e.g. Node.js, Ruby, Rails, PHP, Go);
  • Strong back-end API development experience and knowledge and experience working with microservices architecture;
  • Comfortable following existing guidelines and workflows, as well as helping to establish new ones;
  • Deep understanding of design patterns and API design for highly scalable services;
  • Always willing to roll up your sleeves to figure something out, whether you’re an expert or completely new to it;
  • Keep current with industry trends, best practices, and design patterns;
  • Intuitive but logical thinker who is adept at breaking big problems down into bite-size pieces;
  • Care about quality and know what does it mean to ship quality code;
  • Intellectually curious, looking for opportunities to expand your technical and personal skill set;
  • Case equally about helping to build great products as you do writing great code;
  • Strive to help your peers grow and succeed;
  • Have excellent verbal and written communication skills.

We offer

  • Comprehensive, flexible employee benefits package (medical/vision and dental coverage);
  • Generous merchandise discount;
  • Employer-matched 401(K) savings and profit sharing plan and much more.