Senior Software Engineer
3 days ago
Location: Remote or Hybrid (Midwest HQ)
Work Authorization: U.S. only - sponsorship not available
About the Company
For nearly a century, our client has been a trusted leader in technology communications, designing and building innovative products that power how people connect and collaborate worldwide. Headquartered in Illinois, with operations across the Americas, EMEA, and Asia, the company continues to pioneer the intersection of hardware, embedded systems, and software innovation.
The culture emphasizes collaboration, flexibility, and craftsmanship. Engineers here are deeply technical and product-minded - driven to build solutions that combine embedded systems, cloud, and connected software.
About the Role
We are seeking a Senior Software Engineer (TypeScript - Back-End) who thrives in product development environments and enjoys working close to the hardware layer. This is not an enterprise IT or banking software role - this is a hands-on opportunity to build the technology that powers connected communication products used across the globe.
You'll join a cross-functional engineering team that's developing next-generation products combining embedded systems, firmware, and cloud-connected back-end services. The ideal candidate is a deep TypeScript developer who loves solving system-level problems, collaborates effectively, and communicates clearly across disciplines.
Key Responsibilities
- Design, develop, and maintain scalable back-end services in TypeScript / Node.js for cloud-connected and embedded technology platforms.
- Collaborate closely with embedded software and hardware teams to integrate back-end systems with device firmware.
- Architect middleware and API layers that bridge software and hardware ecosystems.
- Work within Linux-based environments, optimizing system performance, reliability, and deployment.
- Implement and maintain CI/CD automation, code quality controls, and performance monitoring tools.
- Participate in cross-functional technical reviews and product design discussions with global teams.
- Contribute to continuous improvement in architecture, tooling, and documentation.
- 5+ years of professional software engineering experience with a focus on TypeScript and Node.js back-end development.
- Proven ability to design and deploy high-performance back-end services that integrate with hardware or embedded systems.
- Strong understanding of software design principles, asynchronous programming, and modular architecture.
- Experience working with Linux environments, modern CI/CD pipelines, and cloud technologies (AWS preferred).
- Excellent communication and collaboration skills in cross-functional and remote team environments.
- Prior experience working successfully remote with distributed engineering teams.
- Exposure to IoT, firmware integration, or hardware-interfacing systems.
- Experience with AWS Lambda, DynamoDB, S3, API Gateway, or serverless architecture.
- Familiarity with REST and GraphQL API design patterns.
- Background in middleware or systems bridging embedded and cloud layers.
You're not looking to build another web app for a bank or insurance company - you want to create technology that lives inside real products. You write clean, well-tested code and collaborate effectively across software, firmware, and hardware teams. You value clarity, communication, and building systems that scale.
Compensation & Benefits
- Compensation: $135,000 - $160,000 annually, commensurate with experience and location.
- Employment Type: Full-time, exempt.
- Benefits: Comprehensive package including health, dental, vision, paid time off, and 401(k).
- Work Environment: Fully remote or hybrid, depending on candidate preference and proximity to Midwest HQ.
Ashton North and our clients are Equal Opportunity Employers. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected under applicable laws.
At-Will Employment Notice
Employment is at-will, meaning either the employee or the company may terminate the employment relationship at any time, with or without notice, and for any reason or no reason, as permitted by law.
-
Senior Software Engineer
1 day ago
Chicago, IL, United States Hologram Inc Full timeJoin to apply for the Senior Software Engineer role at Hologram Inc. Join to apply for the Senior Software Engineer role at Hologram Inc. Get AI-powered advice on this job and more exclusive features. About Hologram Hologram is building the future of IoT connectivity, delivering internet access to millions of connected devices worldwide. We process About...
-
Senior Software Engineer
7 days ago
Chicago, IL, United States Strategic Employment Full timeupdated 11/26/25About the Role TradingBlock is seeking an outstanding Senior Software Engineer to join our team and drive the development of our core back-end trading infrastructure. If you have deep experience building high-quality, high-performance systems for trading or brokerage operations, we want to talk to you. You will play a crucial role in...
-
Senior Software Engineer
3 days ago
Chicago, IL, United States Strategic Employment Full timeupdated 11/26/25About the Role TradingBlock is seeking an outstanding Senior Software Engineer to join our team and drive the development of our core back-end trading infrastructure. If you have deep experience building high-quality, high-performance systems for trading or brokerage operations, we want to talk to you. You will play a crucial role in...
-
Senior Software Engineer
3 days ago
Chicago, IL, United States Carefeed Full timeWork Location: Chicago, IL (Hybrid) About Us Carefeed is the all-in-one technology platform that helps senior living and long-term care providers simplify daily operations across every community. It automates and organizes the work teams handle each day so they are not relying on paper, spreadsheets, calls, emails, or disconnected tools. Communities use...
-
Senior Software Engineer
3 days ago
Chicago, IL, United States Carefeed Full timeWork Location: Chicago, IL (Hybrid) About Us Carefeed is the all-in-one technology platform that helps senior living and long-term care providers simplify daily operations across every community. It automates and organizes the work teams handle each day so they are not relying on paper, spreadsheets, calls, emails, or disconnected tools. Communities use...
-
Senior Software Engineer
3 days ago
Chicago, IL, United States Carefeed Full timeWork Location: Chicago, IL (Hybrid) About Us Carefeed is the all-in-one technology platform that helps senior living and long-term care providers simplify daily operations across every community. It automates and organizes the work teams handle each day so they are not relying on paper, spreadsheets, calls, emails, or disconnected tools. Communities use...
-
Senior Software Engineer
3 days ago
Chicago, IL, United States Carefeed Full timeWork Location: Chicago, IL (Hybrid) About Us Carefeed is the all-in-one technology platform that helps senior living and long-term care providers simplify daily operations across every community. It automates and organizes the work teams handle each day so they are not relying on paper, spreadsheets, calls, emails, or disconnected tools. Communities use...
-
Senior Software Engineer
3 days ago
Chicago, IL, United States Carefeed Full timeWork Location: Chicago, IL (Hybrid) About Us Carefeed is the all-in-one technology platform that helps senior living and long-term care providers simplify daily operations across every community. It automates and organizes the work teams handle each day so they are not relying on paper, spreadsheets, calls, emails, or disconnected tools. Communities use...
-
Senior Software Engineer
3 days ago
Chicago, IL, United States Carefeed Full timeWork Location: Chicago, IL (Hybrid) About Us Carefeed is the all-in-one technology platform that helps senior living and long-term care providers simplify daily operations across every community. It automates and organizes the work teams handle each day so they are not relying on paper, spreadsheets, calls, emails, or disconnected tools. Communities use...
-
Senior Software Engineer
3 days ago
Chicago, IL, United States Carefeed Full timeWork Location: Chicago, IL (Hybrid) About Us Carefeed is the all-in-one technology platform that helps senior living and long-term care providers simplify daily operations across every community. It automates and organizes the work teams handle each day so they are not relying on paper, spreadsheets, calls, emails, or disconnected tools. Communities use...