Travefy logo
Travefy

Powering the success of travel professionals.

Software Engineering Team Lead

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2012H1B No SponsorCompany SiteLinkedIn

Location

Nebraska + 1 moreAll locations: Nebraska | New Jersey

Posted

123 days ago

Salary

$140K - $185K / year

Seniority

Senior

Bachelor Degree7 yrs expEnglishAWSEmber.jsJavaScriptReact

Job Description

Software Engineering Team Lead

Travefy

• Lead by doing, staying hands on while making sure the squad ships. • Write, review, and ship high quality code across the full stack for user facing features and platform improvements. • Keep individual contributor work a core part of the role, setting the standard through thoughtful implementation and code review. • Help the squad deliver on its goals by managing work intake, sequencing priorities, and removing blockers early. • Guide architecture and technical direction alongside another senior engineer. • Shape system design and architectural decisions, and facilitate sound, well socialized technical choices. • Advocate for engineering priorities like tech debt, tooling, and delivery efficiency across teams. • Ensure engineering gives constructive input on cost, complexity, and risk, while trusting Product and Design to lead on solution ideation. • Grow the team through coaching, feedback, and advocacy. • Mentor engineers on your squad and across the org through pairing, design guidance, and code review. • Support a small number of direct reports with regular feedback and room to grow. • Foster an inclusive, psychologically safe environment where engineers feel comfortable sharing ideas and challenging decisions. • Partner with Product and Design to align on scope, trade offs, and feasibility. • Communicate technical direction, progress, and trade offs clearly to technical and non technical stakeholders. • Lead the team through problems with consensus driven problem solving rather than solving around them.

Job Requirements

  • 7+ years of experience in software engineering, including time in a technical leadership role on a cross functional team.
  • Demonstrated ability to lead a team through complex technical problems by building consensus, not just issuing directives.
  • Experience building customer facing SPAs and backend services using modern frameworks (experience with AWS, C#, React, or Ember.js is a plus, but not required).
  • Proven ability to balance hands on engineering with coordination, delivery, and leadership responsibilities.
  • Experience mentoring and leveling up other engineers through pairing, feedback, and coaching.
  • Strong understanding of agile practices, lean delivery, and iterative product development.
  • Excellent communication skills, comfortable tailoring technical ideas to diverse audiences.
  • Able to thrive in fast moving, ambiguous environments with a high sense of ownership.
  • Authorized to work in the U.S.

Benefits

  • Health, Dental & Vision insurance for you and your family
  • 401(k) with automatic company contribution
  • Unlimited Vacation + Annual Travel Stipend
  • Annual team retreats to exciting destinations
  • Technology, learning budgets, and more

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 501-1,000Since 2004H1B Sponsor

• Cloud native data integration using Azure Data Factory and Synapse pipelines • Strong working experience with various Azure cloud services such as Storage, Compute, Databases, Web, Integration, Security, Identity, Migration, DevOps • Strong programming skills in either C#, Python or TypeScript • Understanding of legacy integration tools and frameworks, such as Microsoft SSIS • Able to write complex and performance oriented sql queries, stored procedures • Experience with cloud and on-premises applications and data sources • Familiarity with data formats and protocols – REST, SOAP, JSON, XML, HTTP, FTP • Excellent verbal and written communication skills • Azure certifications is a plus

India
dbt Labs logo

Senior Software Engineer

dbt Labs

dbt Labs is a technology consultancy on a mission to “help analysts create and disseminate organizational knowledge.” Specializing in analytics, data engine

• Build and maintain stable, scalable foundational services that can be leveraged by other engineering teams, based off solid architectural principles and cross-team collaboration. • Collaborate with many internal partners and product teams to influence the design of our API surface • Design and develop reliable, secure, highly available and delightful experiences for both customer personas: the dbt Cloud admin and the end user. • Collaborate with Product Management, UX designers, Security, and Customer Support. • Work with a variety of programming languages, systems, and technologies, including: Python (Django), Go, React, Postgres, Kubernetes, AWS, Terraform and Datadog.

Ireland
€112K - €145K / year
Job Closed
dbt Labs logo

Senior Software Engineer

dbt Labs

dbt Labs is a technology consultancy on a mission to “help analysts create and disseminate organizational knowledge.” Specializing in analytics, data engine

• Prototype apt technical solutions and find best fits for the context engine • Architect and build the core Context Platform • Design schemas and primitives for Decision Memory and enterprise context • Own context storage systems (graph, vector, event/time-based) • Build read/write/query APIs used by agents, products, and external apps • Design permission-aware, auditable context access • Ensure the context engine is interoperable, portable, and zero-lock-in by design • Partner closely with agentic systems engineers and product leadership

India
Job Closed
dbt Labs logo

Staff Software Engineer

dbt Labs

dbt Labs is a technology consultancy on a mission to “help analysts create and disseminate organizational knowledge.” Specializing in analytics, data engine

• Design, build, and maintain Rust-first connectivity layers, execution APIs, and adapter scaffolding. • Partner with teams building the dbt compiler, semantic layer, and runtime to evolve adapter interfaces and system boundaries. • Contribute to Arrow/ADBC and other open-source specifications or implementations, strengthening the data ecosystem. • Own CI, testing frameworks, profiling, error reporting surfaces, and release readiness for Fusion adapters. • Debug complex interoperability and performance issues across drivers, engines, and compute domains. • Collaborate with internal and community maintainers to review PRs, write RFCs, and evolve public code architectures. • Mentor engineers on systems best practices and contribute to shared patterns around resilience, debuggability, and API clarity.

India
Job Closed