Job Closed
This listing is no longer active.
BCD Travel helps companies travel smart and achieve more. We drive program adoption, cost savings, and talent retention through digital experiences that simplify business travel. Our 15,000+ dedicated team members service clients in 170+ countries as we shape a sustainable future for business travel. BCD’s leading meetings and events management and global consultancy services complete our comprehensive suite of solutions for all aspects of corporate travel. In 2024, BCD achieved US$22.9 billion in sales. For more information, visit www.bcdtravel.com . Get to know us by reading our blog and checking out our social media: Blog LinkedIn Instagram Facebook
Director of Software Engineering
Location
EST (UTC-5)
Posted
21 days ago
Salary
$135K - $165K / year
Seniority
Lead
No structured requirement data.
Job Description
Director of Software Engineering
BCD
Role Description Join us as a Director of Software Engineering, where you’ll lead a talented distributed team in building the next generation of technology products and platforms! In this hands-on leadership role, you’ll bring strong technical vision, guide architectural strategy, and foster a high-performing engineering culture. You’ll partner across teams to drive measurable results, modernize engineering practices, and help shape the future of our software solutions through innovation, quality, and accountability. You’re Good At - Leading and developing a distributed team of engineers with a strong focus on execution, quality, and accountability. - Defining and evolving engineering standards, architecture, and delivery practices to support scalable, reliable and modern system design. - Driving the adoption of AI-assisted development tools to boost productivity and code quality. - Collaborating closely with cross-functional teams on compliance, security, and architecture practices. - Communicating clearly with stakeholders, managing competing priorities, and translating strategy into measurable outcomes. You Might Also Have - 10+ years of hands-on software engineering experience, including architecture, design, and application development in modern enterprise environments. - 5+ years of experience leading software engineering teams, with a passion for coaching, performance management, and continuous improvement. - Strong expertise in cloud-native engineering practices, particularly with AWS; Azure experience is a plus. - Strong knowledge of modern software development methodologies and technologies, including React, TypeScript, and .NET. - A proven ability to turn product priorities into execution plans, delivery commitments, and impactful results. You Should Know - This role is virtual. - This role manages a globally distributed team. - This role operates on Eastern Standard business hours. Benefits - Flexible Working: We believe that a flexible working environment is key to getting the best out of our teams. - Room to Grow: Our line of work and business structure challenge our people in a way that inspires growth. - Everyone has a voice: We thrive on conversations that spark curiosity and empathy. - Make your move: The diversity of roles across BCD M&E’s global locations means that our people often find new adventures. - We’ve got you covered: Our extensive benefits include comprehensive healthcare, retirement plans, continued education support, and more. - We’re positive. You’ll love it: Our leaders lead with positivity, believe in our people, and trust us to do the right thing. Travel Requirements - Less than 25% travel required. Compensation The salary range for candidates in applicable jurisdictions in the US for the position of Director, Software Engineering is between $135,000 - $165,000. The actual pay depends on your skills, qualifications, experience, geographical location, and project budget.
Related Guides
Related Categories
Related Job Pages
More Engineering Manager Jobs
Manager, Software Engineering – Distributed Management
CriblCribl, the Data Engine for IT and Security, empowers organizations to transform their data strategy.
• build, mentor, and manage a high-performing, cross-functional team of backend and frontend engineers • collaborate closely with other leaders and stakeholders • champion technical excellence • partner effectively with Product Management and other teams • balance immediate problem-solving with long-term strategic planning • drive cross-team initiatives and projects • take a hands-on approach when needed • attract, hire, and nurture top talent • foster a culture where humans come first
Engineering Manager, Application Security
QualiaQualia is a software company self-described as "the leading" digital closing platform used by real estate professionals, homebuyers, and lenders to process real estate transactions
Role Description We are hiring an entrepreneurial Engineering Manager to lead Qualia's Application Security team. This is a builder's role. You won't just run a team - you'll redesign how a modern AppSec function operates when AI can do the first pass on nearly everything we used to do by hand. The team today owns secure design reviews, vulnerability triage, internal penetration testing, incident response support, and security tooling across a JavaScript/NodeJS and Kubernetes stack. Your mandate is to scale that surface area vertically - growing output and coverage per engineer - by making AI-assisted workflows the default. - Automated pen testing pipelines - AI-driven triage of findings from SAST/DAST/SCA - Agentic review of engineering proposals and design docs - Continuous red-teaming exercises that test both our systems and our assumptions You'll partner closely with Platform, Infra, and product engineering leaders to embed security earlier in the development lifecycle, and you'll be the team's voice when we set the security vision for the next two years. Securing that platform - the money, the identities, and the documents flowing through it - is what the Application Security team does every day. We're hiring an Engineering Manager to lead this team into its next chapter: one where AI is a force multiplier for every part of our security program. Responsibilities - Lead and grow the Application Security team - coaching senior AppSec engineers, setting goals, and owning delivery against the security roadmap - Build the automated pen-testing program. Stand up pipelines that run continuous, AI-assisted offensive testing against our services, APIs, and web properties - and turn the output into a triaged, actionable queue - Scale triage with AI. Design the workflows and tooling that let the team handle 10x the volume of findings (bug bounty, scanner output, customer reports) without 10x the headcount - Review engineering proposals. Sit at the front of the design process with engineering leaders across Core, Clear, Shield, Connect, and Atlas - reviewing RFCs and proposals, flagging risk early, and helping teams ship securely by default - Run red-teaming exercises. Drive recurring red team engagements - both internal exercises and coordinated vendor work - and close the loop into detection, response, and product hardening - Own the AppSec vision. Partner with the leadership team to set multi-quarter strategy across anomaly detection, threat modeling, and AI-augmented defense - Fight fires when they happen. Lead incident response from the application security side, and be the person engineering trusts to make the call in the room - Mentor and hire. Recruit strong AppSec engineers, mentor the ones you have, and build a team culture where people are pushed and supported in equal measure Qualifications - 5+ years as a security or full-stack engineer working on production systems, with 2+ years managing a security or platform engineering team - Hands-on depth in application security: threat modeling, code review, and at least one offensive-security discipline (pen testing, red team) - Track record of shipping automation that changed how a team worked - ideally including meaningful use of LLMs, agents, or ML in a security or engineering workflow - Comfort operating across the full security lifecycle: prevention, detection, response, and recovery - Strong written communication. You can write the design doc, the post-mortem, and the board-ready summary - and you can tell a product engineer why their proposal needs to change without shutting down the conversation - Keen product sense and a bias toward measurable impact. You care whether the risk actually went down, not whether a ticket got closed - Experience in fintech, real estate tech, or another regulated, high-liability domain preferred Nice to Have - Background designing or operating anomaly-detection systems on production traffic, auth logs, or financial transactions - Published research, CVEs, or conference talks in AppSec, offensive security, or AI security - Familiarity with the evolving landscape of AI-enabled offense (prompt injection, model abuse, agent exploitation) and defense The Tech Stack You'll Use - JavaScript / NodeJS / Typescript / Meteor - Microservice architecture / Kubernetes Operators - AWS - MongoDB - Modern AppSec tooling: SAST/DAST/SCA and an expanding AI-assisted security automation layer that you'll help build Benefits - Comprehensive health plans - 401k program - Commuter benefits - Professional development - Parental leave - Flexible time off policy - Robust online onboarding program - Biweekly all hands meetings - Variety of internal virtual events
• You lead by example and are willing to work alongside the platforming teams to effect positive change for our platforms • You can guide discussions and balance pros/cons without knowing all the details with a bias to action • You are excited to contribute to our culture of iterative development, team collaboration and our fun, positive, professional, remote-first work environment • This role manages the Admin team focused on authentication, users, tenancy, subscriptions, and roles
Senior Engineering Manager, Cloud
Redpanda Data[formerly Vectorized] The streaming platform for developers. Kafka compatible. Safe. 10x faster.
Role Description We are looking for an accomplished and forward-thinking Senior Engineering Manager to lead one of our Cloud engineering teams. Reporting to the Director of Cloud Engineering, you will own the day-to-day delivery, quality, and operational excellence of your team's areas, and coach the engineers on your team. You’ll partner closely with Product, peer engineering leadership, and field teams to ship and operate highly reliable services, across Redpanda’s BYOC and Serverless products, and Agentic Data Plane. - Lead and manage a team of engineers working on Redpanda Cloud, including Agentic Data Plane efforts. - Own end-to-end delivery for your team's roadmap: scoping, prioritisation, execution, and on-time, high-quality launches. - Maintain a high bar for operational excellence, including incident response, on-call health, SLOs, and day-2 operations. - Provide regular career development, coaching, and performance feedback that helps engineers level up. - Hire, onboard, and retain top-tier engineers; participate actively in interview loops and calibrations. - Partner with Product Management to shape the team's roadmap and translate product priorities into clear engineering plans. - Surface risks, dependencies, and trade-offs early. - Be data driven to identify what's working and where to invest. - Collaborate with the Customer Success and Solutions Engineering to unblock customers and prioritise our roadmap. Qualifications - 7+ years of experience in software engineering, including building and operating enterprise-grade SaaS platforms. - 3+ years of experience managing highly technical engineering teams, with a track record of delivery. - Expertise in cloud infrastructure and operations, with hands-on experience in public clouds (AWS/GCP/Azure), Kubernetes, and distributed systems. - Familiarity with agentic AI processes, and AI-assisted software development lifecycles. - Experience translating product priorities into team plans and delivering predictably against them. - Eagerness to thrive in a fast-growing, dynamic environment and comfortable working remotely with a distributed team. - Strong verbal and written communication skills and demonstrated technical leadership. - A strong sense of empathy for both customers and teammates, and a commitment to building high-trust teams. Requirements - Golang proficiency or recent hands-on technical experience. - Expertise in Linux systems used to run and operate production-grade services. - Hands-on experience with data streaming platforms, AI/ML infrastructure, databases, or distributed storage systems at scale. - Experience enabling teams to adopt AI code generation tools in ways that measurably improve velocity while maintaining quality. Benefits - U.S. base salary range for this role is $240,000 - $285,000 (CA, NY, WA) and $230,000 - $270,000 (other US locations). - Our salary ranges are determined by role, level, and location. - As a remote-first company, we strive to consider each candidate's job-related skills, location, experience, relevant education or training to determine individual base salary. - Your talent partner will share more about the specific salary range for your preferred location during the hiring process. Company Description Redpanda is pioneering the Agentic Data Plane (ADP) - a new category in AI infrastructure that makes it simple and secure to connect AI agents with enterprise data and systems. Built on a multi-modal data streaming engine, Redpanda empowers agentic applications that reason and act in real-time with speed, autonomy, and precision. - Global leaders including Activision Blizzard, Cisco, Moody's, Texas Instruments, Vodafone and 2 of the top 5 banks in the U.S. rely on Redpanda to process hundreds of terabytes of data a day. - Backed by premier venture investors Lightspeed, GV and Haystack VC, Redpanda is a diverse, people-first organization with teams distributed around the globe.



