Director of Software Engineering
Upside Search
Summary:
The Director of Engineering will lead the engineering team responsible for the company's next-generation SaaS platform. This is a remote position (must be based in the Midwest or on the East Coast) reporting directly to the CTO. This individual will manage a team of five engineers today, with plans to approximately double the team over the next 6–12 months.
This is a hands-on, player-coach leadership role with ownership over how the platform is built and delivered. You will provide technical and architectural direction while developing the team, establishing engineering standards, and building the processes needed to support continued growth.
Why Consider This Opportunity?:
- Path to VP of Engineering: Join a fast-growing organization in a position intentionally designed to expand toward VP of Engineering-level responsibilities as the company and engineering team scale.
- Build & Scale the Team: Lead a team of five engineers today with the support and investment to approximately double the organization over the next 6–12 months. You will serve as the hiring manager for every engineer added to the team.
- Own the Engineering Function: Take ownership of the team's SDLC, development standards, performance benchmarks, documentation, and overall engineering processes.
- Lead a Next-Generation Platform: Take engineering leadership of a new SaaS platform that has begun onboarding customers with additional implementations planned over the coming months.
- High Visibility & Executive Exposure: Work closely with the CTO, CISO, Product, and other leaders while playing a highly visible role in the continued development of the platform.
Key Responsibilities:
- Lead, mentor, and develop a growing team of software engineers while establishing clear expectations around performance, collaboration, quality, and delivery.
- Provide hands-on technical and architectural leadership while remaining engaged with the codebase and development process.
- Establish, document, and continuously improve the team's SDLC, coding standards, testing practices, code review processes, and development workflows.
- Partner closely with Product to evaluate requirements, prioritize development efforts, and translate customer needs into scalable technical solutions.
- Support successful customer implementations while balancing short-term delivery needs with the long-term scalability and stability of the platform.
- Maintain a scalable, secure, cloud-native architecture and provide guidance around technical design and implementation decisions.
- Establish engineering benchmarks and provide leadership with clear visibility into priorities, delivery timelines, progress, and potential risks.
- Partner with DevOps and Data Engineering to ensure reliable deployments, platform security, and effective customer data integration.
- Help build the engineering structure, processes, and culture necessary to support continued company growth.
Qualifications:
- 7+ years of progressive software engineering experience, preferably within a multi-tenant SaaS environment.
- 3+ years of direct experience managing software engineers; 5+ years preferred.
- 5+ years of hands-on experience developing production applications using Python.
- Recent hands-on experience developing or supporting cloud-based applications within AWS.
- Strong understanding of SaaS architecture, cloud-native development, application scalability, and modern software engineering practices.
- Experience establishing or improving SDLC processes, coding standards, testing practices, and engineering documentation.
- Working knowledge of AI-assisted software development tools and best practices.
$97.1k - $161.8k
...student visa including those eligible for CPT/OPT or the Stem OPT extension.Job Description: M&T Bank is seeking a Senior Mainframe Software Engineer to support the enhancement, maintenance, modernization, and production support of mission-critical mainframe applications....SuggestedFull timeWork experience placementH1b$147.12k
Title: Senior Software EngineerJob Location: 465 Main St., Buffalo NY 14203. Position requires in-office work four (4) days every week.... ...five (5) years of experience in the job offered or as Software Engineer, Software Developer, Application Development Analyst, or related...SuggestedFull timeWork at office$97.1k - $161.8k
This Sr. Software Engineer will be responsible at the advanced level for writing code and the team's technical requirements gathering. Independently completes work following banking technology standards and contributes to the overall stability and resiliency of banking...SuggestedFull timeWork experience placement$97.1k - $161.8k
...overall stability and resiliency of banking technology within the Software Development Lifecycle (SDLC).Primary Responsibilities:Work... ...of one programming language to be verified by a lead software engineer and apply knowledge of appropriate data structure and algorithms...SuggestedFull timeWork experience placement$110k - $150k
...Posted: 2026-07-22Job Family: Product & TechnologyJob Function: Software EngineeringPay Type: Salary If you are looking for a career at... ...planning through the Company’s 401(k) What you will do: The Software Engineer III will work on a cross-functional agile team in operational...SuggestedTemporary workLocal areaVisa sponsorshipWork visa$97.1k - $161.8k
..., NY location, with the flexibility to work from home one day per weekPosition Summary:We are seeking a highly skilled Senior Software Engineer to help drive the development of a new Tech 360 Platform. Tech 360 is an enterprise technology platform that provides CIOs and...Full timeWork experience placementWork from home$97.1k - $161.8k
...overall stability and resiliency of banking technology within the Software Development Lifecycle (SDLC).Primary Responsibilities:Work... ...of one programming language to be verified by a lead software engineer and apply knowledge of appropriate data structure and algorithms...Full timeWork experience placementWork from home$80.9k - $134.8k
...Seneca One Buffalo, NY location, with the flexibility to work from home one day per weekOverview: The Snowflake Platform Engineering team builds software for data engineers bringing data in and out of M&T's central data ecosystem. We are a growing team, currently...Full timeWork experience placementWork from home$97.1k - $161.8k
...solutions in accordance with banking technology standards and the Software Development Lifecycle (SDLC).Primary Responsibilities:... ...implementation tasks in partnership with report owners, Treasury, engineering, data, and other stakeholders.Author organized, clean, efficient...Full timeWork experience placementWork from home$115k - $130k
...that they can have confidence in our relationship and what we do, and deliver their goals with excellence.INSPIRE seeks a Senior Software Engineer to work on our Digital Services team in Buffalo, NY, to design, develop, and maintain software-based solutions to the meetings...Full timeTemporary work$97.1k - $161.8k
...from home one day per weekOverview: Archer (RSA Archer) specific engineer responsible at the advanced level for writing code and the team... ...stability and resiliency of banking technology within the Software Development Lifecycle (SDLC).Primary Responsibilities:Strong hands...Full timeWork experience placementWork from home$120k - $150k
...great quality of life inside and outside of work.Job Title:Sr. Software EngineerReporting To:Management, Design EngineeringWork... ...exceptional things. A business that employs over ten thousand engineers and technologists with a small company feel. An enterprise where...Full timeRelocation packageFlexible hours$167.6k - $279.4k
...day per weekOverview Responsible for shaping enterprise-wide software programming and strategy and serving as a subject matter expert... ...Acts as a knowledge resource and mentor for less experienced engineers across Technology. Technical Focus Areas Application development...Full timeWork experience placementWork from home$111.3k - $215.1k
....KPMG is currently seeking a Technical Lead, Forward Deployed Engineering to join our AI & Data Labs practice.Responsibilities:Rapidly build... ...years of recent experience shipping end-to-end production software systems, with a focus on data, machine learning, and AI-native...H1bLocal area- ...We’re hiring a Senior Software Engineer to support a major technology initiative focused on new customer-facing web and mobile experiences, a unified design system, and AI-powered capabilities across products. The initiative is focused on raising the engineering bar for...Contract workShift work
$100k - $300k
...About Us: Temu is seeking highly motivated and experienced Software Engineers to join our team. As a rapidly growing company, we are looking for talented individuals committed to helping us achieve our goals. In this role, you will have the opportunity to work with a...Full timeLocal area- ...built on the foundation of our reputation as the most respected legal peer review network in the world. The full stack Senior Software Engineer is responsible for the development of new projects and support of existing code bases. The primary role will be to build and support...Local areaRemote workRelocation
- ...Role Description This full-time remote Entry-Level Software Engineer role at Promolex involves designing, developing, and testing software features under the guidance of senior engineers. The engineer will write clean, maintainable code, assist in building and maintaining...Full timeRemote work
- ...Are you a seasoned Software Engineer seeking your next opportunity to make a significant impact? Do you bring curiosity and drive, coupled with a wealth of experience, to excel in a fast-paced and dynamic environment? Do you thrive in collaborative settings, valuing engineering...
- ...and plan-type classification, Medicare vs. Medicare Advantage vs. Medicaid, MBIs, CPT/ICD-10, CMS-1500 claims. LLM application engineering: OpenAI/Anthropic APIs, streaming over SSE,tool/function calling, prompt design, token and cost control, multi-turn session...
- ...build campaigns, reach audiences, collect data, and maintain compliance. About the Role Our client is seeking a Senior Software Engineer responsible for developing, maintaining, and scaling the company’s software products. This role will contribute to building...Temporary workPart timeRemote workHome officeFlexible hours
$150k - $200k
...AI healthcare. About this role This role sits on the Engineering team and reports to the Engineering Manager. You will be handed... ...not just solve it Requirements ~5+ years of professional software engineering experience ~ Solid expertise in at least one of...Remote workWork from homeFlexible hours$105k - $145k
...Software Engineer - Fintech & AI Platform Location: Remote - United States preferred Employment Type: Full-time Compensation: USD $105,000–$145,000 annual base salary Reporting to: Engineering Lead About Finstock Finstock, Inc. builds AI-powered financial...Full timeRemote work$60 per hour
*W2 only - no C2C allowed* Title: Software Engineer III Pay : $60 per hour Type: Fully Remote EST or CST Duration: 6 month contract Position Overview: As a Software Engineer III, you will play a key role in building and maintaining robust, scalable...Hourly payContract workRemote work- ...Software Engineer IV Location: Remote Duration: 6 Months + A growing SaaS organization is seeking a Software Engineer IV for a 6-month remote contract opportunity. The company develops AI-powered pricing and promotions technology that helps global brands and retailers...Contract workRemote work
- ...Developer\" Remote Role Contract Role open for C2C OR W2 Required Qualifications: ~3+ years of progressive Clojure software development experience ~5+ years of progressive software application development experience ~2+ years of experience working...Contract workRemote work
- ...Software Engineer / Sr. Software Engineer Atomic · NYC, Boston, Austin, or Reno; remote positions also available The Company Most companies still plan their supply chains (quantities, mix, allocations, timing, etc.) in spreadsheets or legacy software. Atomic...Remote work
- ...storytelling, engagement, acquisition, revenue, and loyalty. Every detail matters. Summary Were looking for a Senior Software Engineer to join our engineering team and take ownership of complex, high-impact projects across the stack. Youll design and build...
- ...technology company focused on innovation and delivering exceptional software solutions for a diverse range of industries. With a commitment... ...This is a full-time remote role for a Software Engineer. The Software Engineer will be responsible for designing, implementing...Full timeRemote work
- ...Senior Software Engineer (C++/Qt/Linux)-Medical Device Location : Remote Position Overview We are seeking a Senior Software Engineer to join a leading medical device organization developing innovative robotics and enabling technologies. In this role, you will...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director of Software Engineering. Be the first to apply!
- director software engineering Buffalo, NY
- application engineering manager Buffalo, NY
- general engineer Buffalo, NY
- senior civil engineer project manager Buffalo, NY
- senior director engineering Buffalo, NY
- data center chief engineer Buffalo, NY
- chief engineer Buffalo, NY
- senior principal engineer Buffalo, NY
- principal engineer Buffalo, NY
- senior chief engineer Buffalo, NY


