Senior Software Engineer

Main Location
New York City, NY, United States
Open jobs
What We’re Looking For

In this role, you’ll play an integral part in significant decision-making for highly available, scalable and performant systems. You’ll get to work closely with other engineers and product specialists to build features across the system and our business to help solve some of the biggest pain points in privacy.

We’re looking for people with a strong background in building online systems from the ground-up; you’re comfortable in dealing with some ambiguity, lots of moving pieces and changing priorities; you have unerring attention to detail; and you’re comfortable learning new technologies and systems.

In this role you will:
  • Design, build, and maintain APIs, services, and systems across Ethyca's engineering teams
  • Debug and troubleshoot production issues across services and multiple levels of the stack
  • Work with engineers across the company to build new features at large-scale
  • Improve engineering standards, tooling, and processes
You may be a fit for this role if you:
  • Love Java, JS, Angular, React, or writing the APIs that are involved in all the above. At Ethyca, we value high quality code. We work mostly in Java, with some customers in Scala. However, we view programming languages as a means to an end rather than dogma.
  • Enjoy integrating with well-written SaaS product web services (Stripe, Shopify, Braintree, Intuit, etc)
  • Are a great communicator and geek out about sharing your ideas on great systems architecture
  • Hold yourself and others to a high bar when working with production systems
  • Can dabble in some DevOps, SecOps, and Network Ops
  • Take pride in working on greenfield projects and legacy services transformation alike, involving Java, Angular, and everything in-between
  • Thrive in a collaborative environment involving different stakeholders and subject matter experts
  • Enjoy working with a diverse group of people with different expertise to ensure we're building the best privacy platform in the world
You might work on:
  • Building a new API for our users, or iterating on existing APIs
  • Launching a new market or payment method
  • With our Analytics and Fraud teams to reduce chargebacks and declines
  • Building new tools for our business teams
  • Building new systems to securely store sensitive data
We're Looking For Someone Who Has:
  • BA/BS in Computer Science (or relevant work experience)
  • 8+ years of experience with Java programming language.
  • Demonstrated experience of working in a high velocity startup environment where rapid iteration is vital.
  • Proven experience as a software engineer combined with a passion for technology.
  • Demonstrable proficiency in Java, Enterprise Architecture and RESTful APIs.
  • Experience using build tooling and automated testing frameworks.
  • Ability to understand business and technical requirements and translate them into technical designs.
  • Self-starter with an aptitude for problem solving.
  • Ability to work independently.
  • Excellent communication, organization and leadership skills.
  • Cash + Equity + Bonus
  • Health, Dental, and Vision insurance fully paid by the company
  • 401K
  • Flexible office hours & vacation policy
  • Maternity & Paternity leave
  • Commuter discounts
Equal Opportunity Statement

We are proud to foster a workplace free from discrimination. We strongly believe that diversity of experience, perspectives, and the background will lead to a better environment for our employees and a better product for our users

We're a community of women leveraging our connections into top companies to help underrepresented women get the roles they've always deserved. Simultaneously, we work to build truly inclusive hiring processes and environments where women can thrive and not just survive.
Are you hiring? Join our platform for diversifiying your team
Senior Software Engineer