Job Title: Senior Software Engineer Company Name: Jarvis Recruitment Job Url: https://www.simplyhired.com/job/SUkPTG5yi9CG8cZsVn2aCEKaGhi0Ir0F07yTn-7yMDsv__MaRS7Lyg Job Description: Senior Software Engineer – Remote (US/CA) Jarvis Recruitment Remote Job Details Full-time 16 hours ago Benefits Flexible schedule Qualifications Cloud infrastructure Node.js Startup experience Relational databases System design NoSQL Scalable systems Microservices Cloud development Continuous integration Implementing APIs Scalability Developing and maintaining backend systems System architecture design Distributed computing Senior level Cross-functional collaboration Python Full Job Description At Hire With Jarvis, we help organizations of all sizes hire the right people, in the right seats, at the right time. We are hiring a Senior Software Engineer on behalf of a high-growth, product-driven company that is building modern, scalable solutions for a rapidly evolving market. This is an opportunity to work on meaningful products that directly impact users, while collaborating with a talented and highly engaged engineering team. Why this role stands out This is not just another engineering role. You will play a key part in shaping the architecture, improving system performance, and contributing to product decisions. The team values clean code, thoughtful problem-solving, and engineers who take ownership of their work. If you enjoy working in a fast-paced environment where your ideas matter and your contributions are visible, this role offers both challenge and impact. What you will be doing Design, build, and maintain scalable backend systems and APIs Collaborate closely with product managers, designers, and other engineers to deliver high-quality features Write clean, maintainable, and well-tested code Improve system performance, reliability, and scalability Participate in code reviews and contribute to engineering best practices Help shape technical decisions and architecture as the product grows What we are looking for Strong experience in backend development using modern programming languages such as Python, Node.js, or similar Solid understanding of system design, APIs, and distributed systems Experience working with cloud infrastructure and modern development tools Familiarity with databases, both relational and non-relational Strong problem-solving skills and attention to detail Ability to work collaboratively in a remote or distributed team A proactive mindset with a sense of ownership and accountability Nice to have Experience working in a startup or high-growth environment Exposure to microservices architecture Familiarity with DevOps practices and CI/CD pipelines Compensation and work setup Competitive salary based on experience Full-time position Hybrid – Chicago / Toronto Flexible working hours with strong emphasis on outcomes Opportunity to work with a globally distributed team Why join You will be joining a company that values innovation, speed, and thoughtful engineering. This is a chance to work on a product that is actively growing, alongside a team that is collaborative, driven, and passionate about what they build. If you are looking for a role where you can make a real impact and grow with the business, we would love to hear from you. Apply today or reach out to learn more. By applying for this job you consent to Hire with Jarvis to hold personal data and we may use this to contact you, either through SMS or email. You can read our privacy policy at https://hirewithjarvis.com/privacy-policy