Senior Software Engineer
Description
Senior Backend Engineer | TypeScript / Node.js Chicago Area | Hybrid Work Authorization: Applicants must be authorized to work in the U.S. full-time. Sponsorship is not available. Most software engineering jobs claim to be "cutting edge." This one actually is .We're partnering with an established technology leader that develops sophisticated hardware and software solutions used by professionals around the world. They're seeking a Senior Backend Engineer to help build the communication platforms, APIs, and middleware that power a growing ecosystem of connected devices . This role is ideal for engineers who enjoy solving complex technical challenges rather than simply building business application s. You'll work on high-performance software that spans cloud services, device communication, distributed systems, APIs, and cross-platform applications where reliability, scalability, and efficiency matt er. What You'll Be Do ing:• Building backend applications using TypeScript and Nod e.js• Designing and developing REST and GraphQL APIs• Creating scalable middleware that enables communication between software and connected dev ices• Developing cloud-native solutions within AWS environm ents• Contributing to distributed systems architecture and platform de sign• Collaborating with engineering teams to improve software performance, maintainability, and code r euse• Participating in architecture discussions and technical design decis ions What We're Looking For:• Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Mathematics, or a related technical disci pline• 5+ years of professional software development exper ience• Strong TypeScript and Node.js expe rtise• Experience building backend services, APIs, and microser vices• Solid understanding of asynchronous programming and reactive sy stems• Experience with cloud platforms, preferabl y AWS• Strong understanding of software design principles, testing, CI/CD, and version co ntrol• Excellent communication s killsPreferred Experi ence:• AWS Serverless Archite cture• Distributed Sy stems• N estJS• Angular ( v13+)• IoT, device communication, networking, automation, industrial technology, or hardware-connected software environ ments• C++ development exper ienceLocat ion: Hybrid role for candidates located in the greater Chicago area.Compensat ion: Base salary around $140,000 plus profit sha ring. This team maintains a high technical bar and is looking for engineers who can demonstrate deep understanding of the technologies they use ever y day. If you've built meaningful TypeScript applications, enjoy architecture-level problem solving, and want to work on products used globally, let's c onnect. #TypeScript #NodeJS #SoftwareEngineering #AWS #CloudEngineering #GraphQL #DistributedSystems #IoT #EmbeddedSystems #Tec hCareers Show more Show less