CrawlJobs Logo

Lead Software Engineer, Java

clearme.com Logo

Clear

Location Icon

Location:
United States, New York

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

215000.00 - 250000.00 USD / Year

Job Description:

We’re looking for an experienced Software Engineering Lead to help us build the next generation of products that will go beyond just ID and enable our members to leverage the power of a networked digital identity. As a Staff Software Engineer at CLEAR, you will participate in the design, implementation, testing, and deployment of applications to build and enhance our platform- one that interconnects dozens of attributes and qualifications while keeping member privacy and security at the core.

Job Responsibility:

  • Advance our capabilities across a wide array of industries and domains and gain hands-on experience with privacy, security, data modeling and architecture
  • Develop and deliver code across the full stack, driving engineering excellence by defining best practices in testing, documentation and observability
  • Partner with product and other stakeholders to uncover requirements, to innovate, and to solve complex problems
  • Have a strong sense of ownership, responsible for architectural decision-making and strive for continuous improvement in technology and processes at CLEAR

Requirements:

  • 9+ years of software development experience
  • Working with cloud-based application development
  • Fluent in at least a few of: Cloud service providers like AWS, Containerization technologies like Docker and Kubernetes, Collaboration, integration, and deployment tools like GitHub and Argo
  • Articulating technical concepts to a mixed audience of technical and non-technical stakeholders
  • Collaborating and mentoring less experienced members of the team
  • Comfort with ambiguity
  • Curiosity about technology, believing in constant learning, and the ability to be autonomous to figure out what's important
What we offer:
  • Comprehensive healthcare plans
  • Family-building benefits (fertility and adoption/surrogacy support)
  • Flexible time off
  • Annual wellness stipend
  • Free OneMedical memberships for you and your dependents
  • A CLEAR Plus membership
  • A 401(k) retirement plan with employer match
  • Catered lunches every day
  • Fully stocked kitchens
  • Stipends and reimbursement programs for well-being and learning & development

Additional Information:

Job Posted:
December 07, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Lead Software Engineer, Java

New

Lead Software Engineer

As a Lead Software Engineer at STR, you will support the design and implementati...
Location
Location
United States , Woburn; Arlington
Salary
Salary:
157000.00 - 224000.00 USD / Year
str.us Logo
STR
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s (or higher) degree in computer science or other software development related field
  • 7+ years of relevant experience
  • Fluent in one or more modern languages (e.g. Java, Python, Scala, Go, Rust), including object-oriented programming principles
  • Demonstrated experience writing maintainable, well documented code and APIs
  • Experience leading multi-disciplinary teams and mentoring junior staff
  • Specific demonstrated experience in Linux and container-based software (e.g., Docker)
  • Ability to obtain a Top Secret security clearance, for which U.S citizenship is needed by U.S government
Job Responsibility
Job Responsibility
  • Support the design and implementation of flexible software solutions
  • Collaborate with multi-disciplinary project teams
  • Provide high-impact solutions for our customers’ most important problems
  • Support system integration and testing for a mature mission planning solution that is transitioning to an active user community
  • Fulltime
Read More
Arrow Right
New

Lead Software Engineer

As a Lead Software Engineer at STR, you will support the design and implementati...
Location
Location
United States , Arlington; Woburn
Salary
Salary:
157000.00 - 224000.00 USD / Year
str.us Logo
STR
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s (or higher) degree in computer science or other software development related field
  • 7+ years of relevant experience
  • Fluent in one or more modern languages (e.g. Java, Python, Scala, Go, Rust), including object-oriented programming principles
  • Demonstrated experience writing maintainable, well documented code and APIs
  • Experience leading multi-disciplinary teams and mentoring junior staff
  • Specific demonstrated experience in Linux and container-based software (e.g., Docker)
  • Ability to obtain a Top Secret security clearance, for which U.S citizenship is needed by U.S government
Job Responsibility
Job Responsibility
  • Support the design and implementation of flexible software solutions
  • Collaborate with multi-disciplinary project teams
  • Provide high-impact solutions for our customers’ most important problems
  • Support system integration and testing for a mature mission planning solution that is transitioning to an active user community
  • Fulltime
Read More
Arrow Right
New

Lead Mission Software Engineer

A Mission Software Engineer develops and deploys software essential for a specif...
Location
Location
United States , Arlington; Dayton; Woburn
Salary
Salary:
157000.00 - 224000.00 USD / Year
str.us Logo
STR
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Active Top Secret Security clearance
  • U.S. citizenship
  • BS in Computer Science or related technical field with at least 7 years of work experience (MS + 5 years, PhD + 2 years, or equivalent experience considered)
  • Experience designing, building, testing, debugging, and maintaining a large codebase
  • Experience with object-oriented programming principles
  • Experience with service oriented architectures or micro-service architectures
  • Experience with containerization/orchestration tools such as Docker and Kubernetes
  • Experience with Agile software lifecycle methodologies and tools, such as JIRA and SonarQube
  • Experience with DevOps or CI/CD tools such as Gitlab
  • Experience with test-driven development methodologies
Job Responsibility
Job Responsibility
  • Develop new software components for a key operational capability
  • Conduct software integration and test activities in supporting a small integrated development team
  • Perform integration testing to ensure seamless interaction between different system components
  • Deployment and Field Testing: Traveling to integration sites to build, test, and deploy software in real-world, operational environments (CONUS)
  • Triage and Debugging: Identifying and resolving software and system failures during integration
  • Participate in test planning & test events, requirements reviews, code reviews, and architecture/software implementation reviews to improve code quality and maintainability
  • Develop and maintain automated test scripts and test frameworks for Java applications
  • Fulltime
Read More
Arrow Right
New

Lead Mission Software Engineer

A Mission Software Engineer develops and deploys software essential for a specif...
Location
Location
United States , Woburn; Dayton; Arlington
Salary
Salary:
157000.00 - 224000.00 USD / Year
str.us Logo
STR
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Active Top Secret Security clearance
  • U.S. citizenship
  • BS in Computer Science or related technical field with at least 7 years of work experience (MS + 5 years, PhD + 2 years, or equivalent experience considered)
  • Experience designing, building, testing, debugging, and maintaining a large codebase
  • Experience with object-oriented programming principles
  • Experience with service oriented architectures or micro-service architectures
  • Experience with containerization/orchestration tools such as Docker and Kubernetes
  • Experience with Agile software lifecycle methodologies and tools, such as JIRA and SonarQube
  • Experience with DevOps or CI/CD tools such as Gitlab
  • Experience with test-driven development methodologies
Job Responsibility
Job Responsibility
  • Develop new software components for a key operational capability
  • Conduct software integration and test activities in supporting a small integrated development team
  • Perform integration testing to ensure seamless interaction between different system components
  • Deployment and Field Testing: Traveling to integration sites to build, test, and deploy software in real-world, operational environments (CONUS)
  • Triage and Debugging: Identifying and resolving software and system failures during integration
  • Participate in test planning & test events, requirements reviews, code reviews, and architecture/software implementation reviews to improve code quality and maintainability
  • Develop and maintain automated test scripts and test frameworks for Java applications
  • Fulltime
Read More
Arrow Right
New

Lead Software Engineer

Perfaware is looking for a Lead Software Engineer to help re-imagine Digital Com...
Location
Location
Salary
Salary:
Not provided
perfaware.com Logo
Perfaware
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8-15 years experience as Software Engineer working on software development for scalable applications
  • Proficient in Java (Spring MVC/Hibernate) and Springboot, Microservices Architecture, JUnit test automation with 4+ years of Springboot & microservices work
  • Hands-on real world (not PoC or personal projects) commercial (enterprise grade application development) experience of 3+ years on AWS
  • 2+ years experience developing solutions with Kafka
  • Solid experience implementing a responsive scalable service on MongoDB
  • 2+ years experience testing solutions with JUnit & Mockito
  • Comfortable using version control software, preferably Git / GitHub/Bitbucket
  • Quick learner with a sharp mind and aptitude for technological innovation
  • Detail-oriented and produces high quality work under demanding circumstances
  • Go-Getter willing to go the extra mile with a strong work ethic
Job Responsibility
Job Responsibility
  • Develop modern and scalable microservices in Agile methodology by designing and writing code using Springboot, AWS and cloud technologies
  • Lead team to understand business requirements and translate it to POCs and solutions exposed as end points for deployment on AWS with EKS
  • Coach & lead team including Scrum Master (team of client and Perfaware members) by planning sprints, grooming stories, leading technical aspects in meetings, dividing up the work, guiding junior team members, doing code reviews etc
  • Work closely with the Architect and Principal Engineers to build modern scalable enterprise applications in the realm of Commerce that adhere to best practices and coding standards and compatible with container technologies – Docker and Kubernetes
  • Proactively consider and adhere to non-functional requirements, specifically high availability, resiliency, scalability, and data consistency
  • Help identify/propose and evaluate tools and tech stack elements considering ease of maintenance, scalability and stability for AWS/GCP
  • Assist in installing and maintaining any new technical stack components in the lower environment or work with DevOps team members as needed
  • Enable DevOps pipeline to be established following client established best practices and standards and streamlined through documentation and knowledge sharing
  • Participate in determining testing strategy and execution of test cases
  • Build automation of unit test scenarios in JUnit or other tools
What we offer
What we offer
  • Competitive annual bonus offered at 10-20% of salary
  • Fulltime
Read More
Arrow Right

Java Engineering Lead

The Stress testing Team is responsible for delivering Stress testing related sol...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • hands-on engineering manager with extensive industry experience of engineering management
  • experience managing individual contributors across all levels
  • experience of managing managers (engineering or product)
  • BS or MS in Computer Science or related technical field or related experience
  • graduate in STEM (Science, Technology, Engineering and Mathematics) or Finance disciplines
  • broad experience in relational and document databases, data structures, caching and reporting
  • develop enterprise-grade applications using Java 8/JEE (and higher), No SQL, Spring, among other tools
  • track record of managing and mentoring junior and senior engineers, preferably located across multiple time zones
  • experience attracting and hiring top talents, including engineering leaders and software engineers
  • proficient at working with large and complex code bases
Job Responsibility
Job Responsibility
  • lead team(s) of passionate engineers supporting multiple systems who take pride in customer satisfaction and ownership
  • set up and maintain processes that empower to move the team quickly
  • be hands-on in technical architecture and reviews, are a strong believer in servant leadership and don’t shy away from rolling up the sleeves
  • independently own and drive multiple critical work streams, this includes vision/direction setting, overseeing the overall planning and execution toward clear objectives with measurable key results
  • establish and drive adoption of design and coding best practices within your team
  • liaise with senior stakeholders across the Risk, Finance and Front Office business organizations, and external Market Regulators to assemble execute projects across Capital spectrum
  • mentor and guide professional development of analysts & engineers on your team, and continuously improve software engineering practices
  • strong written and oral presentation skills and presence
  • collaborate with and across team to design, build and deliver high quality software meeting and exceeding client needs
  • Fulltime
Read More
Arrow Right
New

Lead Software Engineer

At Relatient we’re on a mission to make access to healthcare simpler. We partner...
Location
Location
India , Pune
Salary
Salary:
Not provided
relatient.com Logo
Relatient
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Computer Science, B.E./B.Tech, computer engineering, or equivalent required
  • 9+ years of experience working in a software engineering role handling significant technical responsibilities of medium to high complexities
  • Strong foundational awareness of Data structures, design patterns, web fundamentals
  • Previous experience producing dependable software using Java, Typescript and Angular
  • Experience of working on Monolith as well as microservice based architectures
  • Strong knowledge of SQL and relational databases
  • Previous experience building and consuming RESTful web APIs with Java based backend tech
  • Knowledge of unit testing and integration testing
  • Experience giving and receiving code reviews
  • Knowledge and experience with Agile methodologies
Job Responsibility
Job Responsibility
  • Lead module development efforts, ensuring high-quality, scalable, and secure solutions with minimal guidance
  • Mentor and support software engineers, providing technical guidance and fostering a culture of continuous learning
  • Design and develop resilient, secure, and scalable UI/UX and APIs using modern technologies
  • Collaborate with business partners, architects, and other teams to understand system requirements, prioritize work, and ensure seamless integration
  • Leverages DevOps practices for continuous Integration and Continuous Deployment
  • Collaborates with and across Agile teams to design, develop, test, implement and support technical solutions in full-stack development tools and technology
  • Own all aspects of the SDLC for both new and existing components
Read More
Arrow Right
New

Lead Software Engineer

At Relatient we’re on a mission to make access to healthcare simpler. We partner...
Location
Location
India , Pune
Salary
Salary:
Not provided
relatient.com Logo
Relatient
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Computer Science, B.E./B.Tech, computer engineering, or equivalent required
  • 9+ years of experience working in a software engineering role handling significant technical responsibilities of medium to high complexities
  • Strong foundational awareness of Data structures, design patterns, web fundamentals
  • Previous experience producing dependable software using Java, Typescript and Angular
  • Experience of working on Monolith as well as microservice based architectures
  • Strong knowledge of SQL and relational databases
  • Previous experience building and consuming RESTful web APIs with Java based backend tech
  • Knowledge of unit testing and integration testing
  • Experience giving and receiving code reviews
  • Knowledge and experience with Agile methodologies
Job Responsibility
Job Responsibility
  • Lead module development efforts, ensuring high-quality, scalable, and secure solutions with minimal guidance
  • Mentor and support software engineers, providing technical guidance and fostering a culture of continuous learning
  • Design and develop resilient, secure, and scalable UI/UX and APIs using modern technologies
  • Collaborate with business partners, architects, and other teams to understand system requirements, prioritize work, and ensure seamless integration
  • Leverages DevOps practices for continuous Integration and Continuous Deployment
  • Collaborates with and across Agile teams to design, develop, test, implement and support technical solutions in full-stack development tools and technology
  • Own all aspects of the SDLC for both new and existing components
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.