The Role
As a Senior Software Engineer, you will design scalable software solutions, mentor junior engineers, and contribute to architecture decisions while collaborating with cross-functional teams.
Summary Generated by Built In
Job Summary & ResponsibilitiesAs a senior full stack engineer, you’ll work on front- and back-end code to produce scalable software solutions. You'll participate in the complete software development life cycle, from conception to deployment. You’ll be a senior member of a talented and experienced team headed by a lead engineer or director of engineering. In addition to building software used by thousands of customers and millions of consumers worldwide, you’ll participate in architecture decisions, foster good software engineering practices, and mentor junior teammates. Our modern technology stack includes Python, JavaScript, a wide variety of AWS services, and integration with generative AI models.
Problem Solving
-Provide trouble shooting and support for internal employees
-Document issues and steps taken to resolve
-Systems administration
Support
-Workstation configuration, deployment, and support
-Office and conference room equipment deployment and support
-Network configuration and support
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.
-Ability to successfully work independently and productively
-Effectively work cross-functionally with a wide range of people
-Ability to multitask projects
-Work in a fast-paced environment while solving problems quickly and creatively
-Learn quickly and adapt to change
-A Jack of all trade’s mentality Preferred Qualifications-Bachelor’s or advanced degree in computer science or a related field
-2+ years of work experience as a software engineer
-Hands-on experience with Python and JavaScript
-Comfortable with the Linux command line and Git
-Excellent communication and teamwork skills
-Great attention to detail
-Organizational skills
-An analytical mind
-Ability to share a code sample and give a walkthrough
-Ability to work directly with product managers on feature design, estimation and delivery
Bonus points for:
-Experience with AWS
-Knowledge of SQL
Problem Solving
-Provide trouble shooting and support for internal employees
-Document issues and steps taken to resolve
-Systems administration
Support
-Workstation configuration, deployment, and support
-Office and conference room equipment deployment and support
-Network configuration and support
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.
-Ability to successfully work independently and productively
-Effectively work cross-functionally with a wide range of people
-Ability to multitask projects
-Work in a fast-paced environment while solving problems quickly and creatively
-Learn quickly and adapt to change
-A Jack of all trade’s mentality Preferred Qualifications-Bachelor’s or advanced degree in computer science or a related field
-2+ years of work experience as a software engineer
-Hands-on experience with Python and JavaScript
-Comfortable with the Linux command line and Git
-Excellent communication and teamwork skills
-Great attention to detail
-Organizational skills
-An analytical mind
-Ability to share a code sample and give a walkthrough
-Ability to work directly with product managers on feature design, estimation and delivery
Bonus points for:
-Experience with AWS
-Knowledge of SQL
Skills Required
- 7+ years of professional software engineering experience
- Strong proficiency in C# (.NET / .NET Core)
- Strong proficiency in TypeScript/JavaScript
- Extensive experience with AWS serverless technologies
- Proven experience building APIs at scale
- Strong communication and collaboration skills
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Impel (formerly SpinCar) offers automotive dealers, wholesalers, OEMs and third-party marketplaces the industry’s most advanced digital engagement platform. The company’s end-to-end omnichannel solution leverages proprietary shopper behavioral data and AI technology to deliver hyper-personalized experiences at every touchpoint across the entire customer journey. Impel’s communication, merchandising, marketing and imaging applications work seamlessly with all major website, CRM and DMS platforms. To date, the company has delivered more than 2 billion shopper interactions across 51 countries.








