Current jobs related to Senior Software Engineer - Auburn Hills - Whisker


  • Auburn Hills, Michigan, United States Genisys Credit Union Full time

    About the Role:The Senior Software Engineer will be responsible for leading the software development team at Genisys Credit Union. This role involves collaborating with cross-functional teams to understand business needs and designing software solutions to meet those needs.Key Responsibilities:Leading the software development team to design, develop, and...


  • Auburn Hills, Michigan, United States United Software Group Full time

    Technical ArchitectA key position for a seasoned Technical Architect to spearhead the design and development of complex technical solutions for our clients at United Software Group.Note: We are seeking a highly skilled Technical Architect with extensive experience in advanced technologies and a strong background in Java, Kafka, NodeJS, and ExpressJS.Job...


  • Auburn Hills, United States Whisker Full time

    Description:Whisker, is the maker of Litter-Robot, Feeder-Robot, and Litterbox.com. At Whisker, we believe pet parenthood can always get better.As leading innovators in pet tech and refined pet accessories, we work tirelessly to solve problems and deliver smarter insights for pet parents while enriching the lives of pets. Whether it’s a self-cleaning...


  • Auburn Hills, Michigan, United States Tyler Technologies Full time

    About the JobAs a Senior Software Engineer at Tyler Technologies, you will play a key role in designing and developing software solutions for the public sector. You will work closely with our product teams to bring innovative ideas to market, leveraging your expertise in .NET, C#, and Agile methodologies.The successful candidate will have a strong background...


  • Auburn Hills, Michigan, United States Tyler Technologies Full time

    Tyler Technologies offers an exciting opportunity for a Senior Software Engineer to join our team!Company OverviewTyler has been developing the careers of over 5,500 employees while supporting strong work-life balances. We encourage employees to think outside the box and continuously improve their skills.About the RoleWe are seeking a skilled Senior Software...

  • Software Engineer

    1 week ago


    Auburn Hills, United States Whisker Full time

    Description:Applying for this role is straight forward Scroll down and click on Apply to be considered for this position.Whisker, is the maker of Litter-Robot, Feeder-Robot, and Litterbox.com. At Whisker, we believe pet parenthood can always get better.As leading innovators in pet tech and refined pet accessories, we work tirelessly to solve problems and...

  • Software Engineer

    3 weeks ago


    Auburn Hills, United States Whisker Full time

    Whisker, is the maker of Litter-Robot, Feeder-Robot, and Litterbox.com. At Whisker, we believe pet parenthood can always get better. As leading innovators in pet tech and refined pet accessories, we work tirelessly to solve problems and deliver smarter insights for pet parents while enriching the lives of pets. Whether it's a self-cleaning litter box that...

  • Software Engineer

    3 weeks ago


    Auburn Hills, United States Whisker Full time

    Whisker, is the maker of Litter-Robot, Feeder-Robot, and Litterbox.com. At Whisker, we believe pet parenthood can always get better. As leading innovators in pet tech and refined pet accessories, we work tirelessly to solve problems and deliver smarter insights for pet parents while enriching the lives of pets. Whether it's a self-cleaning litter box that...


  • Auburn Hills, Michigan, United States Continental Automotive Systems, Inc. Full time

    About the RoleWe are seeking a highly skilled Sr. Staff Software Engineer to join our team at Continental Automotive Systems, Inc. in Auburn Hills, MI.Job DescriptionThis role involves designing and implementing software for telematics applications and middleware. The ideal candidate will have experience in software design, development, and testing, as well...


  • Indian Hills, Kentucky, United States Trustaff Allied Full time

    We are looking for a highly skilled Software Engineer to join our team at {company}. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our software applications.The ideal candidate will have a strong background in computer science and a proven track record of delivering high-quality software solutions.Key...


  • Farmington Hills, Michigan, United States Code Tech Full time

    Job Description: Senior Software Engineer Position at Code Tech, Inc.We are seeking a highly skilled Senior Software Engineer to join our team at Code Tech, Inc. in Farmington Hills, MI.About Us: Code Tech, Inc. is a leading technology company that offers innovative solutions to businesses across various industries.Key Responsibilities:Oversight of software...


  • Auburn Hills, United States TRG Full time

    RESPONSIBILITIES Work with a cross functional team of internal and 3rd party resources to institute Software Development Plans and best practices Coordinate internal and external teams to develop, implement, and maintain vehicle and module software for multiple projects Ensure software development is following Cybersecurity guidelines and procedures...


  • Auburn Hills, United States ZF CV Systems North America LLC Full time

    ZF CV Systems North America LLC has job openings for the position of Senior Application Engineer based out of its location in Auburn Hills, MI. *Job Duties: * Responsible to perform application engineering activities for European Air Dryer systems in North American market; Provide new vehicle application support for e-compressors; Provide compressor...


  • Auburn Hills, United States Zobility Full time

    Responsibilities: Design and development of embedded software for HVAC control modules. Duties include developing requirements, new software control strategies, addressing issues identified in the current software by using test-driven development methods and production release of integrated software. In addition, Engineer will work in a collaborative...


  • Auburn Hills, United States CrossFire Group Full time

    We are working with a great team to assist them in brining aboard a new Software Requirements Engineer to support embedded and application development for vehicle electronic backbones.  The Software Requirements Engineer would be responsible for coordinating with internal and outside teams of systems engineers for the documentation of systems and derived...


  • Rochester Hills, United States FANUC America Corporation Full time

    At FANUC America Corporation we are passionate about our customers, our employees, and the work we perform. We maintain a workplace where individuals can be proud of, where talents are embraced, and results are encouraged and supported. We are looking for talented people who value integrity, informed decision-making and collaboration. If you believe you are...


  • Auburn Hills, Michigan, United States United Software Group Full time

    Key Responsibilities:As a 3D CFD Gas Flow Simulation Engineer at United Software Group, you will be responsible for developing and implementing advanced simulation models for engine airflow and combustion system components.Requirements:Bachelor of Science degree in Mechanical, Chemical, or Aerospace Engineering from an ABET-accredited university.Minimum 7-10...

  • Sr. Software Engineer

    2 weeks ago


    Auburn Hills, United States CONTINENTAL AUTOMOTIVE SYSTEMS, INC. Full time

    THE COMPANY Continental Automotive Systems, Inc. is one of the largest automotive manufacturers in the world and a leader in automated driving. Through our pioneering technologies and services, we're changing the future of mobility to make it more safe, smart, and sustainable. Our Auburn Hills, MI location is seeking a Sr. Software Engineer to join our...


  • Auburn Hills, United States CrossFire Group Full time

    Job DescriptionJob DescriptionWe are working with a great team to assist them in brining aboard a new Software Development Engineer to support embedded and application development for vehicle electronic backbones.  The Software Development Engineer would be responsible for coordinating with internal and outside teams of software engineers for the design,...


  • Rochester Hills, United States FANUC America Corporation Full time

    At FANUC America Corporation we are passionate about our customers, our employees, and the work we perform. We maintain a workplace where individuals can be proud of, where talents are embraced, and results are encouraged and supported. We are looking for talented people who value integrity, informed decision-making and collaboration. If you believe you are...

Senior Software Engineer

3 months ago


Auburn Hills, United States Whisker Full time
Description:

Make your application after reading the following skill and qualification requirements for this position.

Whisker, is the maker of Litter-Robot, Feeder-Robot, and Litterbox.com. At Whisker, we believe pet parenthood can always get better.

As leading innovators in pet tech and refined pet accessories, we work tirelessly to solve problems and deliver smarter insights for pet parents while enriching the lives of pets. Whether it’s a self-cleaning litter box that automates scooping, an automatic feeder that helps pets develop healthier eating habits, or a modern cat tree that delights both humans and felines, we strive to deliver better solutions for consumers while transforming pet care along the way. To us, having a pet is the best thing ever. At Whisker, life together just keeps getting better.

Whisker is based in Auburn Hills, Michigan and Juneau, Wisconsin with 500+ passionate team members.

What You’ll Do:

The Senior Software Engineer will be responsible for ongoing AWS IoT development, integrations with third-party IoT products, co-management of our agency partner, system debugging and more. The Sr. Software Engineer will also provide support to the mobile application team when developing new interfaces and debugging issues.

Requirements:

Essential Duties and Responsibilities:

This list of duties and responsibilities is not all-inclusive and may be expanded to include other duties and responsibilities as deemed necessary.

Collaborates with stakeholders to define project requirements and objectives
Architects scalable and high-performance systems
Provides technical guidance and makes decisions regarding technical aspects of projects
Maintains and expands AWS IoT environment
Develops new features or bug fixes for backend solutions
Develops new IoT integrations for connected hardware products
Works with design team on implementing new application designs
Performs unit and functional testing to ensure the quality of your work
Works with the support team to identify and resolve issues
Experiments and creates proof of concept prototypes for new features
Assists with development of new features or bug fixes for mobile apps
Leads and mentors junior Software Engineers
Will perform additional responsibilities when required

Our Tech Stack:

Cloud-native, serverless infrastructure on AWS
REST APIs with AWS API Gateway and GraphQL APIs and engines
DynamoDB and other serverless databases
Modern TypeScript and Python codebases

High-Level 2-Year Scope of Product Development:

Focus: Continued development of our IoT pet backend platform
Database: Design new and maintain legacy systems
Transaction Management: Create highly reliable high speed data systems
Will perform additional responsibilities when required

What You'll Bring

BS in Computer Science or Computer Engineering, or equivalent in experience
4+ years of backend development
4+ Experience with AWS systems: DynamoDB, IAM, IoT Core, ECS, Kinesis, Lambda, API Gateway
Experience with data visualization and data pipelines
4+ years of experience with Python
4+ years of experience with containers
4+ years of experience with GraphQL or REST APIs
3+ years architecting backend systems in AWS
Experience shipping software products to market
Ability to take ideas from concept to prototype
Ability to write clean code with an emphasis on maintainability
Ability to work in cross-functional teams
Maintains confidentiality of proprietary information
Ability to maintain a professional atmosphere in a fast-paced environment with numerous interactions and interruptions
A high degree of initiative, self-motivation, and ability to motivate others
Ability to establish and maintain cooperative working relationships with Team Members and colleagues

Not Required but Nice to Have

Experience with Agile methodologies
Experience as a team leader
Familiarity with IoT systems / hardware integrations
Familiarity with JIRA, Confluence, or similar tools

Benefits & Purrks:

Join a tenacious, inventive company that empowers team members to chart their own path, lead by grounding decisions in the “why”, and has a strong sense of empathy and openness to new perspectives. Be a part of exciting growth, work with incredible people, and create tomorrow’s pet products—plus a whole lot of extras. You will also be provided with:

Premium Medical/Dental/Vision insurance
Paid parental leave
Whisker Parents Program
1 day "pawternity" leave for new pet adoption
Pet Insurance
401K match
Flexible spending accounts
Company-paid short-term disability and life insurance
Employee Assistance Program (EAP)
Generous paid time off
14 Paid Holidays
Top of the line equipment
Pet-friendly office
Whisker products and swag
Continuing education Support
On-site gym with Peloton
Referral program

Statement of Inclusivity:

We believe different perspectives make Whisker better and strive to create a place where everyone has equal opportunities to thrive.

Please ensure to regularly check your email spam folder for any communication from Whisker to avoid missing important updates regarding your application status.

#onsite1