Murj | Empowering Modern Cardiac Device Care logo
Murj | Empowering Modern Cardiac Device Care

Cardiac Device Management Software

Software Engineer I

Software EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 51-200Since 2015H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

103 days ago

Salary

0

Seniority

Mid Level

Job Description

Software Engineer I

Murj | Empowering Modern Cardiac Device Care

At Murj, we do what we love and love what we do! Murj was founded in 2014 to solve a problem witnessed first-hand. Founder and CEO, Todd, worked with cardiology practices as an implantable cardiac device sales representative for Medtronic. He watched clinicians struggle to manage these sophisticated devices using outdated and inadequate tools. Having previously worked in product management at Apple, Todd knew that brilliant design can profoundly impact the user experience -- so why not design a better way to care for patients with implantable devices? In Murj, Todd created an enterprise SaaS cardiac device management software solutions company that reimagines and transforms patient care through thoughtful design and a passion for quality and a commitment to customer satisfaction. Today, Murj continues this transformative innovation with intuitive, elegant, and imaginative technology solutions that improve the lives of cardiac care professionals and their patients. What Murj offers. Murj is for people seeking a fast-paced, ever-changing environment surrounded by a supportive team that works hard and strives for innovation and professionalism, with a steady diet of humility and camaraderie. Every employee is treated like family, with love, respect, and responsibility. The individual and collective success of every employee is at the forefront of what we do and believe. And in joining Murj, you are joining a community that believes in evolution and promotion from within; there is a high degree of opportunity for progression, creativity, and ownership. From your first day at Murj, you are eligible for full medical, dental, and vision insurance along with an open vacation policy, more than 10 annual company holidays, and competitive compensation and equity participation, and a 401(k) after 3 months of service. How We Work at Murj Murj is the right place for people who excel in fast-paced, dynamic environments. Murj embodies a high-performance culture where every team member is expected to exceed expectations and take ownership beyond their role to drive our collective success. Employees should be comfortable working independently and taking initiative to identify and address needs. This proactive approach is essential to thriving at Murj. We believe in working hard together, with a shared sense of purpose and drive. We’re not afraid to ask tough questions, and we support each other in reaching for bold new ideas. Let us leave you with this. If this role sounds intriguing - we encourage you to apply. And we encourage applicants to embrace new challenges, as the right fit at Murj is often more about the person and the challenges they seek, not just what they have accomplished in the past. About The Role. The best way to master a complex platform is to understand its nuances. As a Software Engineer I at Murj, you’ll be the primary investigator of our ecosystem. You will focus on resolving customer requests, squashing bugs, and clearing backlog items. This role is designed to give you a 360-degree view of the Murj platform, preparing you for deep-level feature development by making you an expert in how our system lives and breathes. Candidates based in Eastern or Central timezones are preferred. In this role, you should be comfortable working independently, and taking the initiative to identify and address work needed but not necessarily assigned. While your initial focus will be mastering our frontend application, you will have the opportunity to gain exposure across the entire stack as you grow. What You’ll Do. - Investigate & Resolve: Tackle bug reports, feature enhancements, and frontend maintenance tasks, ensuring a seamless experience for clinicians. - Customer Impact: Directly address customer-requested tweaks and improvements, seeing the immediate impact of your work on their daily workflows. - Collaborate: Work closely with our QA team to reproduce issues and our Product team to understand the "why" behind the "what." - Modernization: Learn how to manage third-party dependencies, keeping our codebase up-to-date and free of vulnerabilities. - Continuous Improvement: Identify patterns in recurring bugs and suggest long-term architectural improvements to prevent them. - Deployment: Become proficient with our GitLab CI/CD pipeline and release process. - Feedback: Iterate over your implementation by receiving feedback through code reviews or pair programming. - Automated Testing: Write and maintain unit tests using Vitest to ensure bug fixes are durable and don't cause regressions. What Makes You a Great Fit. - Curiosity First: You aren't satisfied with just "fixing" a bug; you want to understand the root cause and ensure it doesn't happen again. - Adaptability: You are excited by the prospect of starting in the frontend but eventually expanding the scope of your work as the team evolves. - Ownership: You take pride in the small wins—a UI polish or a resolved edge case—knowing they lead to a better experience for the doctors using our tools. - Detailed Communicator: You enjoy documenting your findings and can translate complex technical bugs into clear status updates for the broader team. What You Bring. - React Proficiency: You’ve built projects or worked professionally with React and understand its core principles. - The Modern Tooling Kit: Experience with (or a strong desire to master) TypeScript, Vite, and MobX. - Problem-Solving Mindset: You enjoy the "detective work" of debugging and aren't afraid to dig through logs and documentation. - Communication Skills: You can explain technical issues clearly to non-technical stakeholders (like Product or Support). - Quality First: You believe that code isn't finished until it's tested and verified. Nice To Haves. - Backend Exposure: Familiarity with PHP or API design (REST/GraphQL). - DevOps Interest: A desire to learn more about Docker, Terraform, or cloud infrastructure. - Healthcare Tech: Experience working in a HIPAA-compliant environment or with medical data. - CSS Mastery: A keen eye for layout, accessibility (a11y), and responsive design. - Secure Coding Practices: Knowing best practices and/or exposure to SAST, etc. What Success Looks Like (First 90 Days). - In 30 Days: You have completed your first several bug fixes, successfully navigated the GitLab CI/CD pipeline, and feel comfortable navigating the frontend codebase. - In 60 Days: You are taking ownership of "investigative" tickets independently, collaborating directly with QA to validate fixes, and contributing to code reviews for your peers. - In 90 Days: You have a 360-degree view of the application's current frontend state. You are beginning to suggest architectural improvements and are starting to pick up "cross-over" tasks that touch our APIs or infrastructure. Travel expectations: 0%: No travel required

Related Job Pages

More Software Engineer Jobs

Twilio logo

Software Engineer (L3)

Twilio

Twilio is a Platform-as-a-Service (PaaS) company established in 2007. In support of a flexible workplace, Twilio has previously posted freelance, flexible sched

Software Engineer103 days ago

Who we are At Twilio, we’re shaping the future of communications, all from the comfort of our homes. We deliver innovative solutions to hundreds of thousands of businesses and empower millions of developers worldwide to craft personalized customer experiences. Our dedication to remote-first work, and strong culture of connection and global inclusion means that no matter your location, you’re part of a vibrant team with diverse experiences making a global impact each day. As we continue to revolutionize how the world interacts, we’re acquiring new skills and experiences that make work feel truly rewarding. Your career at Twilio is in your hands. We use Artificial Intelligence (AI) to help make our hiring process efficient. That said, every hiring decision is made by real Twilions! . See yourself at Twilio Join the team as Twilio’s next Software Engineer (L3) About the job This position is needed to expand the cross channel conversations team in Twilio. The team is working on building the next generation omni-channel platform and data layer that bridges all Twilio channels including Voice, Messaging, and Email to empower businesses to engage with millions of customers at scale with highly personalized, data-driven interactions. We are looking for an engineer that will help build this highly available platform, integrate with several Twilio products and external systems such as data lakes, AI agents and analytic tools to deliver seamless and intelligent customer experiences. You’ll have the opportunity to design core components and influence org-wide architectural decisions, mentor engineers, and engage directly with multiple teams. Responsibilities In this role, you’ll: - Collaborate with other team members, including our Product team, to help influence, own, and improve our product offering - Design, build, and maintain massively scalable, highly reliable and resilient Java and Go services hosted in AWS cloud working in a fast growing and engineering focused company - Design customer focused and scalable software in a distributed system - Work with other engineering teams and with members of the product organization to distill internal and customer needs into requirements and tech specs. - Build features without having all the answers; adopt new technologies and strategies where applicable. - Cultivate a culture of ownership and growth by mentoring engineers and sharing technical expertise - Prevent, troubleshoot, and investigate production incidents by developing automated remediation processes - Participate in Agile ceremonies for software development and contribute to the testing of our code and the delivery of what we create to production - Use AI coding assistants like Claude and Codex to streamline and automate your development process Qualifications Twilio values diverse experiences from all kinds of industries, and we encourage everyone who meets the required qualifications to apply. If your career is just starting or hasn't followed a traditional path, don't let that stop you from considering Twilio. We are always looking for people who will bring something new to the table! Required: - 4+ years experience in designing, building and operating high-scale, mission critical cloud based production systems. - Extensive experience with RESTful API design and development - Bachelor’s degree in Computer Science or related industry experience - Familiarity with Java or Go, and applying best practice coding standards and writing high quality code - Excellent written and verbal communication skills - Experience with AWS, GCP or other public cloud providers - Good understanding and hands on experience working with SQL and NoSQL databases Desired: - Prior experience building large-scale, high-throughput datastores on DynamoDB - Experience building and deploying multi-regional systems - Experience with container technology - Docker/Kubernetes Location This role will be remote and based in the San Francisco Bay Area. Travel We prioritize connection and opportunities to build relationships with our customers and each other. For this role, you may be required to travel occasionally to participate in project or team in-person meetings. What We Offer Working at Twilio offers many benefits, including competitive pay, generous time off, ample parental and wellness leave, healthcare, a retirement savings program, and much more. Offerings vary by location. Compensation The estimated pay ranges for this role are as follows: - Based in Colorado, Hawaii, Illinois, Maryland, Massachusetts, Minnesota, Vermont or Washington D.C. : $138,300- $173,000 - Based in New York, New Jersey, Washington State, or California (outside of the San Francisco Bay area): $146200 - $183,600 - Based in the San Francisco Bay area, California: $ 163,100- $203,900 - This role may be eligible to participate in Twilio’s equity plan and corporate bonus plan. All roles are generally eligible for the following benefits: health care insurance, 401(k) retirement account, paid sick time, paid personal time off, paid parental leave. The successful candidate’s starting salary will be determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location. Application deadline information (required for ALL US jobs) Applications for this role will be accepted on an ongoing basis. Twilio thinks big. Do you? We like to solve problems, take initiative, pitch in when needed, and are always up for trying new things. That's why we seek out colleagues who embody our values — something we call Twilio Magic. Additionally, we empower employees to build positive change in their communities by supporting their volunteering and donation efforts. So, if you're ready to unleash your full potential, do your best work, and be the best version of yourself, apply now! If this role isn't what you're looking for, please consider other open positions. Twilio is proud to be an equal opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Qualified applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Additionally, Twilio participates in the E-Verify program in certain locations, as required by law.

United States
$138K - $203K / year
Job Closed
Leggett & Platt logo

Lead Mattress Upholstery Design & Development

Leggett & Platt

Leggett & Platt, established in 1883 by J.P. Leggett and C.B. Platt, was created with the invention of the first spiral steel coil bedspring. Currently, Leggett & Platt is a divers

Software Engineer103 days ago

Role Description We are seeking a technical & detail-oriented individual to join our product development team as Lead – Mattress Upholstery Design & Development. The ideal candidate will have demonstrated experience in designing innovative and high-quality covers for mattresses, toppers, and pillows, combining aesthetic design with technical expertise to create visually appealing and functional products. - Own the cover design process for mattresses, toppers, and pillow covers, from initial concept to production ready covers, ensuring they meet aesthetic and functional requirements. - Collaborate closely with marketing, creative services, commercial, sourcing, and vendors, to ensure manufacturable and cost-effective designs. - Experiment with different materials and textures to achieve the desired look, feel and functionality for the covers. - Establish relationships with key fabric/cut and sew vendors, both domestic and overseas, to create concepts/prototypes/samples needed. - Deliver product specifications/details for use in product development, quoting, and as final product specifications. - Manage multiple projects, concept through completion, on time and on budget. Qualifications - Bachelor's degree in Textile Design, Fashion Design, or a related field, or equivalent experience in lieu of degree. - Minimum of 2 years of experience in mattress cover design. - Proficiency in Adobe Illustrator, Photoshop, CAD software, Microsoft Office. - Prior textile/fabric construction and development experience. - Familiarity with industry standards and regulations for textile products. - Ability to think creatively and develop innovative textile solutions. - Strong communication and collaboration skills. - Strong understanding of fabric types, production techniques, excellent attention to detail with a keen eye for color and pattern. - Ability to present design concepts to internal and external customer groups. - Willingness to travel as needed to various trade shows, ECS and customer locations, including possible overseas vendors. Benefits - Inclusive culture promoting equity for all. - Opportunities for learning and development. - Commitment to safety and care of each other. Company Description Join our dynamic team at Elite Comfort Solutions, a global leader in foam technology. We specialize in the development of innovative consumer and industrial products using custom design polyurethane foam technology. Our mission is to bring comfort and performance to the next level through quality manufacturing and outstanding customer service.

United States
Job Closed
TechMagic logo

.NET developer

TechMagic

Our client is an American startup that provides its users with a fun shopping experience. The application is live, used daily across 17+ locations in the US, and communicates directly with electric vehicles on the ground - in real time. The architecture is clean and modern - no legacy baggage to wrestle with. Interview Stages Call with recruiter Technical interview with recruiter and Senior Mobile developer

Software Engineer103 days ago

Role Description We are looking for a talented .Net Developer with 3+ years of programming background to join a small but established, product-focused team that builds a mobile-first platform that bridges digital and physical technologies. Qualifications - 3+ years of commercial experience in cross-platform mobile development using C# / .NET - Solid understanding of mobile app architecture patterns (MVVM, Clean Architecture) - Experience integrating mobile apps with RESTful APIs and real-time communication protocols - Experience working with IoT devices or hardware communication (Bluetooth, BLE, or similar protocols) - Understanding of device pairing, state synchronization, and hardware lifecycle management within mobile applications - Understanding of SOLID and OOP principles - English — at least Intermediate+ Requirements - Nice to have: - Experience with payment or booking flow integrations - Experience with push notifications and background services on mobile - Experience with managing Apple Certificates, Identifiers and Profile - Familiarity with publishing and maintaining apps on App Store and/or Google Play Benefits - Part-Time (40-60 hours per month), remote Company Description Our client is an American startup that provides its users with a fun shopping experience. The application is live, used daily across 17+ locations in the US, and communicates directly with electric vehicles on the ground - in real time. The architecture is clean and modern - no legacy baggage to wrestle with. Interview Stages - Call with recruiter - Technical interview with recruiter and Senior Mobile developer

Worldwide
Job Closed
Mapbox logo

Software Development Engineer II, Incidents

Mapbox

Mapbox powers navigation for people, packages, and vehicles everywhere.

Software Engineer103 days ago
Full TimeRemoteTeam 501-1,000Since 2010H1B Sponsor

Mapbox is the leading real-time location platform for a new generation of location-aware businesses. Mapbox is the only platform that equips organizations with the full set of tools to power the navigation of people, packages, and vehicles everywhere. More than 4 million registered developers have chosen Mapbox because of the platform’s flexibility, security and privacy compliance. Organizations use Mapbox applications, data, SDKs and APIs to create customized and immersive experiences that delight their customers. What We Do We build the mission-critical engine that powers real-time navigation for Mapbox's largest global customers. We process petabytes of geospatial data through a sophisticated blend of high-scale backend services, data pipelines, and AI Agentic workflows to detect, validate, and deliver live road updates - from traffic jams to road closures. The intelligent AI agents we build enhance our core algorithms, ensuring Mapbox maps are as dynamic as the roads themselves and that millions of drivers reach their destinations in the most optimal way possible. Engineers on this team develop and deliver of every stage of the incident lifecycle: - Intelligent Ingestion and Detection: Build automated AI agents to gather data and discover closures using proprietary Mapbox signals. - Validation and Conflation: Leverage algorithms to invalidate stale data and merge duplicate reports into a single, high-fidelity source of truth. - Strategic Delivery: Design the systems that expose this data across the entire Mapbox ecosystem. - AI Collaboration: Partner with the MapGPT team to evolve our Feedback Agent, allowing us to refine the map using real-time customer insights. As AI becomes embedded in modern engineering workflows, we value engineers who can thoughtfully integrate AI into design, development, and decision-making. Our interview process will include discussion of how you use AI in your engineering workflow. What You'll Do As a Software Development Engineer II (Senior) on the Incidents team, you can expect to: - Collaborate with your team to identify and scope out well-defined tasks. - Execute on the scope and be accountable for delivering on time with quality. - Design systems and make decisions that will keep pace with the rapid growth of Mapbox’s customer base. - Promote a culture of operational excellence by meticulously testing and monitoring our systems and code, writing documentation, and being on-call to support the health of our services. - Reduce technical debt, share your knowledge, and invest in your teammates’ health and happiness, while optimizing application performance and accelerating feature velocity. - Uphold a culture of collaboration, transparency, creativity, inclusion, and data-driven decisions. What We Believe are Important Traits for This Role - 5+ years of experience building scalable high volume low latency backend services - 1+ years of experience building pipelines (streaming) capable of handling petabytes worth of data - Eagerness to learn and become proficient with many different test stacks and languages – Python, NodeJS, TypeScript, C++, and AWS (CDK, ECS, Fargate, Step Functions, Lambda, S3, etc.) - Knowledge and experience handling global data security standards - Familiarity with code versioning tools, such as GitHub - Ability to engage, learn and contribute quickly to the initiatives - Able to perform independently all the development tasks, based on designs and specs. - Self-starter who is communication and outcomes-oriented - An empirical analytical approach. You develop strong hypotheses, conduct spikes, and clearly communicate your findings - A desire to share your expertise through documentation, mentorship, pairing and both written and verbal discussion - A desire to work with individuals with diverse backgrounds, perspectives, and experiences - High quality mindset -- write unit tests, proactively remedy defects and follow through to production What We Value In addition to our core values, which are not unique to this position and are necessary for Mapbox leaders: - We value high-performing creative individuals who dig into problems and opportunities. - We believe in individuals being their whole selves at work. We commit to this through supportive health care, parental leave, flexibility for the things that come up in life, and innovating on how we think about supporting our people. - We emphasize an environment of teaching and learning to equip employees with the tools needed to be successful in their function and the company. - We strongly believe in the value of growing a diverse team and encourage people of all backgrounds, genders, ethnicities, abilities, and sexual orientations to apply. Our annual base compensation for this role ranges from $160,650 - $217,350 for most US locations and 5% to 10% higher for US locations with a higher cost of labor. Job level and actual compensation will be decided based on factors including, but not limited to, individual qualifications objectively assessed during the interview process (including skills and prior relevant experience, potential impact, and scope of role), market demands, and specific work location. Please discuss your specific work location with your recruiter for more information. By applying for this position, you acknowledge that you agree to the Mapbox Privacy Policy which is linked here. Mapbox participates in E-Verify to confirm employee work authorization. Please refer to the Notice of E-Verify Participation and Right to Work posters for more information. We are committed to a fair and equitable hiring process. We do not discriminate against any protected class. #LI-Remote

United States
$160K - $217K / year