Senior Software Engineerother related Employment listings - New York City, NY at Geebo

Senior Software Engineer

Founded in 2010, CLEAR's mission is to create frictionless experiences. With more than 10 million members and hundreds of partners across the world, CLEAR's identity platform is transforming the way people live, work, and travel. Whether it's at the airport, stadium, or right on your phone, CLEAR connects you to the things that make you, you - making everyday experiences easier, more secure, and more seamless. Since day one, CLEAR has been committed to privacy done right. Members are always in control of their own information, and we never sell member data.


CLEAR is looking for a Sr. Software Engineer to join the Developer Experience team. In this role, you'll be responsible for building cutting-edge applications. We're looking for someone who is passionate about technology, stays on top of the latest trends within the field, and loves to engage with the developer community. You'll do the best work of your career.


Your team will be building consumer focused front end & back end applications that enable more partners and developers to use Clear's APIs and capabilities. You will be interfacing with our cloud native services hosted in AWS using modern distributed application design patterns.


What You Will Do:



  • Develop new, and enhance existing, Python-based server-side applications.

  • As a Sr. Engineer on the team, you will be the technical leader developing & maintaining the back end application and architecture.

  • Uncover requirements working closely with product managers; suggest technical designs necessary to implement features and get teams' buy in

  • Define and establish best practices for testing and designing reusable code

  • Be influential in making architectural, design, and technical stack recommendations within the team

  • Balance feature development with tech debt and ensure the code is well tested, readable, maintainable and free of regression defects

  • Drive the operational excellence of the services owned by your team, including continuously improving the performance and security of the application

Who You Are:



  • 8
    years of core Back-End experience. Some python experience is a requirement.

  • Strong in object oriented modeling concepts, have developed multiple maintainable applications using appropriate design principles

  • Proficient in a broad range of software design approaches and common design patterns. Knows when (and when not) to use back-end software design patterns

  • Experience with Agile methodologies is required

  • Excellent judgment and creative problem solving skills, including strong communication skills.

  • Entrepreneurial team player who can multitask.

  • Can articulate the risks and benefits of depending on libraries, frameworks, and toolsets.

  • Able to provide technical guidance to other less experienced members of the team

  • Experience influencing software engineers best practices within your team

  • Curious about technology and believe in constant learning

#LI-Hybrid


Salary Range:
$150K -- $200K
Minimum Qualification
Software DevelopmentEstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.