Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

IMPEL

About Impel

We're harnessing the power of AI to transform automotive retailing, one of the largest segments of the global economy, and we've become one of the largest vertical AI companies in the world. Our industry‑leading Automotive AI Operating System helps retailers and OEMs unify the entire customer journey—fueling faster decisions, deeper connections, and measurable impact at every step along the way. To date, we've delivered 34 billion shopper interactions, influencing more than $8 billion in Sales and Service revenue across 51 countries. To learn more about Impel, visit impel.ai.

Our Values
  • Relationships – At the heart of everything we do are the connections we build with customers, colleagues, and communities—rooted in trust, and strengthened through collaboration.
  • Results – We believe every innovation should be purposeful, every challenge met with strategy, and every outcome drives lasting measurable success.
  • Inventiveness – We don't just adapt to change; we embrace an entrepreneurial spirit that inspires us to take bold action—pushing boundaries and constantly reimagining what's possible at every turn.
  • Grit – We have a relentless drive to push forward, overcome obstacles, and seek out new ideas with ambition, energy, and passion—no matter what roadblocks we may encounter.
Job Summary And Responsibilities

Location Preference: Minneapolis, MN (remote) or NYC, NY (hybrid)

Open to Remote across the US (based on skills and experience)

Senior Software Engineer
Position - Marketing AI Team
Key Partnerships
  • Engineering Team
  • Product Department
Job Summary

As a Sr Software Engineer, you will design and deliver scalable front‑ and back‑end software solutions across the full development lifecycle — from architecture and conception through deployment and beyond. You will be a senior contributor on a highly skilled engineering team led by a Lead Engineer or VP of Engineering, collaborating to build software trusted by thousands of customers and millions of consumers worldwide.

This role requires both technical depth and a strong engineering mindset. You will actively shape architecture decisions, champion software engineering best practices, and mentor junior engineers to elevate the team.

Responsibilities
  • Develop robust, maintainable, and scalable software across front‑ and back‑end systems using C# and TypeScript/JavaScript
  • Contribute to all phases of the software development lifecycle (SDLC), including requirements, design, implementation, testing, and deployment
  • Architect and deploy cloud‑native solutions on AWS, leveraging services such as Lambda, ECS, RDS, S3, API Gateway, and CloudWatch
  • Apply and promote engineering best practices including code reviews, test‑driven development (TDD), CI/CD pipelines, and clean architecture principles
  • Leverage AI‑assisted coding tools (e.g., Claude Code, GitHub Copilot) to accelerate development velocity and improve code quality
  • Participate in technical design discussions and architecture reviews, contributing informed, experience‑backed perspectives
  • Mentor junior engineers through pair programming, code reviews, and knowledge sharing
  • Collaborate cross‑functionally with product, design, and QA teams to deliver high‑quality software on time
Other
  • Maintains confidentiality of work‑related issues, records, and company information.
  • Demonstrates a commitment to Diversity, Equity, and inclusion by treating everyone with respect and dignity, ensuring all voices are heard, and advocating change.
Qualifications
Required Qualifications
  • 7+ years of professional software engineering experience
  • Strong proficiency in C# (.NET / .NET Core) and TypeScript/JavaScript (Node.js, Angular, React, or similar frameworks)
  • Proficiency with command‑line interfaces (Windows/Linux/macOS)
  • Extensive experience with AWS serverless technologies (e.g., Lambda, API Gateway, EC2, SQS), including cloud‑native design
  • Proven experience building and evolving APIs at scale
  • Demonstrated knowledge of software engineering best practices: SOLID principles, design patterns, testing strategies, and DevOps workflows
  • Experience with AI coding assistants and a mindset toward integrating AI tooling into modern development workflows
  • Proven ability to contribute to architecture decisions and lead technical discussions
  • Track record of mentoring engineers and fostering a culture of quality and continuous improvement
  • Strong communication and collaboration
  • Strong analytical, organizational, and detail‑oriented mindset.
#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in New York, NY vacancy
  •  ...A leading market-making institution in New York is seeking an experienced Software Engineer to join their Developer Experience team. In this role, you will design scalable build systems and CI/CD pipelines to enhance engineering efficiency. You will develop automation... 
    Senior

    Kubelt

    New York, NY
    2 days ago
  •  ...A leading legal technology firm in New York City is seeking a Senior Software Engineer to join their founding team. The role involves taking ownership of critical features, driving the software development lifecycle, and collaborating closely with product managers and... 
    Senior

    Legora

    New York, NY
    2 days ago
  • $160k - $240k

     ...Bloomberg is seeking a Senior Software Engineer specializing in Fixed Income Pricing in New York. The role involves ownership of the software development life-cycle, addressing complex systems issues, and contributing to financial market transparency. Ideal candidates... 
    Senior

    Bloomberg

    New York, NY
    2 days ago
  • $160k - $240k

     ...A leading financial technology company in New York is seeking a Senior Software Engineer - Analytics Event Streaming. The role involves developing software and data streaming pipelines at large scale while collaborating with business stakeholders. Candidates should have... 
    Senior

    Bloomberg

    New York, NY
    2 days ago
  • $180k - $230k

     ...P2P is seeking a skilled engineer to join their Clearing Engineering Team in New York. This role focuses on designing and maintaining high-performance microservices, ensuring system resilience, and collaborating with global teams to meet complex requirements. The ideal... 
    Senior

    P2P

    New York, NY
    3 days ago
  •  ...A leading financial services company in New York is seeking a Senior Software Engineer for its Analytics Event Streaming team. The role involves developing high-standard software and streaming pipelines while working closely with business stakeholders to create impactful... 
    Senior

    Bloomberg

    New York, NY
    2 days ago
  • $180k - $190k

     ...A healthcare technology company is seeking a Senior Software Engineer in New York, NY. The role offers a hybrid work environment and involves leading projects, designing systems, and mentoring fellow engineers. Candidates should have over 5 years of experience with programming... 
    Senior

    Tier1usa

    New York, NY
    2 days ago
  •  ...Calling top tier Software Engineers of all levels in NY. Come work for one of the most exciting Healthcare AI companies who have just received funding and looking for the highest calibre of Engineers to help build something special. Role includes: Driving... 
    Senior

    Lumira Search

    New York, NY
    2 days ago
  •  ...company building high-performance backend systems used to process and route large volumes of real-time transactional data. The engineering team is heavily focused on reliability, scalability and performance, with Rust being a core part of the stack. The role... 
    Senior

    Oscar

    New York, NY
    2 days ago
  • $158k - $205k

     ...SMBC Group is seeking a Senior Software Engineer for their New York office, focused on backend development and distributed systems architecture. In this full-time role, you'll work with C#, .NET, and other technologies to design and develop complex software supporting... 
    Senior
    Full time
    Work at office

    SMBC Group

    New York, NY
    2 days ago
  • $204k - $259k

     ...Waymo is seeking an experienced engineer in New York to develop importance sampling techniques and optimize evaluation products. The ideal candidate has at least 5 years of relevant experience in C++, Python, and SQL, and is passionate about autonomous driving technology... 
    Senior

    Waymo

    New York, NY
    2 days ago
  •  ...Bloomberg is looking for an engineer to build critical OLTP storage services for financial data. You will work at the intersection of...  ...projects. Ideal candidates will have 4+ years of experience in software engineering and strong skills in distributed systems, particularly... 
    Senior

    Bloomberg

    New York, NY
    2 days ago
  •  ...quality data systems Work cross-functionally with product, engineering & data teams Solve complex data challenges at scale in cloud environments What makes this exciting? Blend of software engineering + data science Solve high-value problems that... 
    Senior

    Mission Staffing

    New York, NY
    1 day ago
  • $208k - $289.5k

     ...A leading financial software company is seeking a Senior Staff Software Engineer to join their team in New York. This role focuses on driving business and technology outcomes through a highly matrixed environment, developing durable software solutions, and leveraging... 
    Senior

    Intuit Inc

    New York, NY
    13 hours ago
  •  ...Senior Infrastructure Engineer - Self-Hosted & On-Prem THE OPPORTUNITY We're partnering with a fast-growing software company on an exclusive search for a Senior Infrastructure Engineer. Our client builds production software deployed into some of the most demanding... 
    Senior

    UMATR

    New York, NY
    2 days ago
  • $142.56k

     ...Senior Software Engineer at InRhythm (New York City, NY) Instrumental Services, Inc. (New York City, NY) seeks a Software Engineer to design, code, test, maintain, and debug various computer applications. Create cloud native application designs. Leverage open‑source... 
    Senior
    Full time
    Remote work

    InRhythm

    New York, NY
    13 days ago
  • $160k - $240k

     ...A leading global financial services company in New York is looking for a Senior Software Engineer to join their Analytics Registry & Notification team. This role involves developing next-generation alerting systems using technologies like Java, Spring Boot, and ReactJS... 
    Senior

    Bloomberg

    New York, NY
    3 days ago
  • $160k - $240k

     ...Bloomberg L.P. is looking for a Senior Software Engineer for its Fixed Income Pricing team in New York. The role involves managing the software development life cycle, developing scalable systems, and using programming languages like C++, Python, and Java. Candidates... 
    Senior

    Bloomberg

    New York, NY
    2 days ago
  • $183.1k - $274.7k

     ...The Trade Desk, Inc. is seeking a software engineer to deliver robust solutions in digital advertising. The successful candidate will design, build, and deliver products while engaging with cloud platforms and multiple programming languages including C#, Java, and Python... 
    Senior

    The Trade Desk

    New York, NY
    2 days ago
  •  ...Become a critical member of the team that is responsible for the success of the product. Take on additional responsibility as a senior member of Valence’s team. Take the product to scale with dozens of Fortune 1000 companies and thousands of users. Restrictions... 
    Senior
    Remote work

    Valence

    New York, NY
    4 days ago
  • $170k - $230k

     ...Attentive is looking for a Senior Software Engineer in New York City to lead the development of platform capabilities for customer growth. This hybrid role involves designing scalable backend services and collaborating with cross-functional teams. Candidates should have... 
    Senior

    Attentive

    New York, NY
    2 days ago
  •  ...Team Zenivize is growing. See our open positions below. SENIOR SOFTWARE ENGINEER — New York City, NY or Remote OVERVIEW Zenivize is seeking an experienced, self-motivated Software Engineer. Our ideal candidate is an efficient problem solver who thrives in a collaborative... 
    Senior
    Remote work

    ZenAgain Inc.

    New York, NY
    2 days ago
  •  ...need the help of high-throughput, growth-minded builders to make it happen. About the role What you'll do As an early engineering hire at Fortuna, you'll play a huge role in shaping the direction and culture of the company. We work fully in-person 5 days a week... 
    Senior
    Work at office

    Fortuna Health

    New York, NY
    4 days ago
  •  ...TechChain Talent is seeking a Software Developer to join the Wallet team in New York. You will work on blockchain products, focusing on backend systems that enhance application development. The ideal candidate should have over 5 years experience, strong knowledge of data... 
    Senior

    TechChain Talent

    New York, NY
    2 days ago
  •  ...market‑making institution, they are a trusted partner on exchanges around the world. About The Role We’re seeking an experienced Software Engineer to join a global Developer Experience team focused on building and improving the tools, infrastructure, and automation that... 
    Senior
    Local area

    Kubelt

    New York, NY
    2 days ago
  •  ...monitoring services. Design and implement core infrastructure and software components. Being able to Monitor, fix and improve...  ...tracing, alerting) Being able to partner with application engineering teams to improve efficiency, scalability, and stability of various... 
    Senior
    For contractors

    Seven Seven Software

    New York, NY
    4 days ago
  •  ...Senior Software Engineer — Strange Loop Labs We’re building an AI agent platform that processes unstructured data and reasons how to solve hard customer problems. We work alongside teams at F500s to build a deep understanding of their workflows, knowledge, tools, goals... 
    Senior

    Elea Ecuador

    New York, NY
    3 days ago
  • $250k

     ...Senior Software Engineer – SF / NYC (Hybrid) Compensation: Up to $250k + Equity A fast-growing SaaS company is rebuilding the core systems that power real-world industries using AI and embedded payments. With $50M+ raised from top investors and strong traction (... 
    Senior

    Strativ Group

    New York, NY
    4 days ago
  • $150k - $200k

     ...rapidly scaling. In the last year, brands on Hazel did over $1B in revenue. Customers include Bogg Bag and OneSkin. We're hiring engineer #2 to join the founding team. What you'll work on In your first 60 days, you'll be in the middle of building the action layer — Hazel... 
    Senior

    Hazel Inc

    New York, NY
    2 days ago
  •  ...Requirements ~4+ years of software engineering experience building quality software applications at scale , ~ Strong communicator. Able to work cross-functionally to balance product and technical requirements , ~ Great at building scalable systems from scratch... 
    Senior

    Valon Mortgage

    New York, NY
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!