Lead Software Engineer

New York City, NY, United States
Posted 2 days ago
Main Location
New York City, NY, United States
Open jobs

Intent isn’t your usual company. Our work is powered by the premise that every person at Intent is unique, possessing a distinct set of skills, personality, and passions. We embrace our collective talents to tackle technical challenges, refine our successfully disruptive business ideas, and co-create one of the most human and inspiring work cultures out there. We are a team of collaborators, valuing and rewarding shared success over individual heroics.

As a Lead Software Engineer at Intent, you’ll code and innovate on products that are changing the e-commerce industry. Our engineering teams help the world’s leading travel companies to serve tens of millions of ads every day around the world. These ads provide an exceptional user experience to help shoppers find and compare prices, while simultaneously increasing brand profitability.

In our engineering work, we balance cutting-edge technologies with industry-proven practices. Across our projects, you will see a variety of languages, libraries, and databases. Our agile way of working is founded on many years of experience; you will be working with accomplished innovators in the software community. We deploy often and pride ourselves on own the process of building software end-to-end. This means we are involved in brainstorming, design, development, deployment, and monitoring as much as we want to be.

What You Will Do:

We believe that engineers are most effective when they are involved in the whole lifecycle of software development: conceiving new features designing and coding the change, testing, deploying, and support. Don't worry if you don't know how to do everything at first - you'll learn the essentials through mob & pair programming with experienced engineers on your team. In this role, you will:

  • Join a team focused on mission critical tools that enable dynamic predictive user experiences across hundreds of sites around the globe. You will
  • Work collaboratively with our team responsible for building, maintaining and improving our high-availability, high-throughput, mission-critical ad serving platform and platform services
  • Participate in documenting and discussing existing and future designs of our distributed systems and their interactions
  • Coordinate with team members, including product managers, to help determine the most appropriate priority of stories and tasks based on value, cost, and interdependence

About You:

Intent is looking for a bright and ambitious Lead Software Engineer to bring their fresh perspective to our team of thoroughly awesome humans and dogs.

  • 7+ years of experience in software engineering with demonstrated impact and growth
  • Demonstrated experience with all aspects of delivering working software, including analysis, design, automated testing, continuous integration and continuous deployment
  • Required Skills:
    • Server-side/Backend Java development (minimum 4 years)
    • Experience developing mission-critical high volume, low latency systems.
    • Experience developing highly available distributed systems/microservices.
    • Ability to: reason with complex distributed systems; develop and test hypothesis that resolve and/or improve their performance, reliability and cost of maintenance
  • Nice-to-have Skills/Experience:
    • Monolith to Microservice migrations on a high-volume, mission critical system
    • Demonstrated Performance-as-a-feature experience
    • Demonstrated DevOps/Site Reliability Engineering (SRE) skills: e.g. AWS/ECS; Terraform; Docker; Serverless architectures, Continuous Integration (CI), Continuous Deployment (CD), Monitoring production systems
  • Passion for identifying areas in code and production systems that can improve, and the ability to propose and deliver solutions in a collaborative team environment
  • Comfortable and highly competent in reading through external libraries written in your non-primary language.
Help us maintain the quality of jobs posted on PowerToFly. Let us know if this job is closed.
Mission
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