Senior Software Engineer
5 days ago
Senior Software Engineer (TypeScript - Back-End / Product Development)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. Required Qualifications 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. Preferred Experience 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. Who You Are 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. Equal Employment Opportunity Statement 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
3 days ago
Chicago, United States BigTime Software Full timeWe are seeking an experienced Senior Software Engineer to join our Chicago team. In this role, you will work across the full application stack to design, develop, and test features in our cloud-based platform. You will collaborate closely with cross-functional partners to deliver high-quality, scalable solutions. We’re looking for someone who thrives in a...
-
Senior Software Engineer
3 weeks ago
Chicago, United States STERIS Full timeThe Senior Software Engineer will be responsible for the design, documentation, development, and testing of new and existing Software solutions within the Digital Workflow Solutions Business Unit. You will also be responsible for analyzing product/sy Software Engineer, Software, Engineer, Senior, Healthcare, Benefits, Manufacturing, Technology
-
Senior Software Engineer
3 weeks ago
Chicago, United States STERIS Full timeThe Senior Software Engineer will be responsible for the design, documentation, development, and testing of new and existing Software solutions within the Digital Workflow Solutions Business Unit. You will also be responsible for analyzing product/sy Software Engineer, Software, Engineer, Senior, Healthcare, Benefits, Manufacturing, Technology
-
Senior Software Engineer
2 days 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
2 weeks ago
Chicago, United States NielsenIQ Full timeSenior Software Engineer Chicago, IL Job Description We are seeking a seasoned and results-driven Senior Software Engineer to join our high-performing development team. This role is ideal for a backend engineering expert with deep experience in database technologies and a strong track record of building and supporting data-intensive applications. You will...
-
Senior Software Engineer
3 days ago
Chicago, 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
4 weeks ago
Chicago, United States Deere Full timeJob Description There are over 7 billion people on this planet. And by 2050, there will be 2 billion more... many moving into urban centers at an unprecedented rate. Making sure there is enough food, fiber and infrastructure for our rapidly growing world is what we're all about at John Deere. And it's why we're investing in our people and our technology like...
-
Senior Software Engineer
2 weeks ago
Chicago, United States ICONMA Full timeSenior Software Engineer Our client, a healthcare company, is looking for a Senior Software Engineer for their Chicago, IL/Atlanta, GA/Mason, OH/hybrid location. Responsibilities: maintains active relationships with customers to determine business requirements and leads requirements gathering meetings. Owns the change request process and may coordinate with...
-
Senior Software Engineer
2 weeks ago
Chicago, United States Midwest Startups Full timeOverview Work Location: Chicago, IL (Hybrid) About Us: Carefeed is your all-day, everyday advantage in senior living and long-term care. Our platform helps communities replace paperwork, spreadsheets, and multiple point solutions with one easy-to-use platform, so every role has the information and resources they need, every day. Built for senior care,...
-
Senior Java Software Engineer
4 weeks ago
Chicago, United States Mojo Trek Full timeThis range is provided by Mojo Trek. Your actual pay will be based on your skills and experience talk with your recruiter to learn more. Base pay range $65.00/hr - $70.00/hr Direct message the job poster from Mojo Trek Director, Client Partner | Delivery & Recruiting *No 3rd party vendors at this time. COMPANY DESCRIPTION Mojo Trek, an Inc. 5000 company,...