EngagedMD logo
EngagedMD

EngagedMD is a fast-growing B2B software company that has developed the leading patient journey management solution for the fast-growing fertility sector. Nearly half of fertility patients in the US use our eLearn and eSign tools and we also have increasing international presence. Clinics use our software to reduce repetitive, manual tasks and streamline the patient journey, which helps them increase capacity and growth while improving the patient experience and reducing doctor and staff burnout. We are known for having a collaborative, friendly, high energy and fast-moving culture and a focused, start-up atmosphere.

Senior Software Engineer

Location

United States

Posted

5 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

EngagedMD

Role Description You're an engineer with strong full-stack experience, capable of contributing across our entire product ecosystem. This is an exciting opportunity to join us in our mission to help carers carry on caring. You will have the opportunity to architect backend infrastructure and develop new features for our customers while also closely collaborating with our Platform, Product and Customer Success teams. At EngagedMD, Software Engineers play a key role not only in building software, but also in shaping how technical solutions are defined and executed. Our Product team defines priorities, customer needs, and desired outcomes and engineers partner closely in shaping the implementation approach and execution strategy needed to deliver those outcomes effectively. This fully remote role reports to our Development Lead and candidates are required to reside in the United States. This role requires legal authorization to work in the United States. EngagedMD is able to sponsor current H1B visa holders for this role. What You’ll Do - Design and develop robust, scalable, and secure full-stack solutions for our patient journey web application, ensuring high performance and availability across both client and server. - Collaborate with various teams to understand and translate business requirements into technical solutions that meet our customers' needs. - Build and maintain APIs to integrate with third-party services and tools, ensuring seamless data exchange and interoperability. - Optimize and tune the application for performance, scalability, and reliability, working closely with the DevOps team. - Participate in code reviews, testing, and quality assurance activities to ensure code quality and adherence to best practices and standards. Qualifications - A minimum of 5 years of software development experience. - Experience with Node.js, Typescript, React, and SQL. - Experience with AWS. - A mission-driven orientation to all you do. - Superior written and verbal communication skills. - Ability to thrive in a small, fast-paced organization. - Bachelor’s degree or equivalent career experience. Requirements - Have at least a passing familiarity with the fertility and/or healthcare industries. - Have successfully worked remotely with distributed teams in the past. Benefits - Competitive compensation and equity. - Medical, dental, and vision coverage heavily subsidized by the company. - Open Paid Time Off. - Paid family and medical leave. - Generous paid holidays. - 401(k) retirement savings plan. Company Description EngagedMD is a fast-growing B2B software company that has developed the leading patient journey management solution for the fast-growing fertility sector. Nearly half of fertility patients in the US use our eLearn and eSign tools and we also have increasing international presence. - Clinics use our software to reduce repetitive, manual tasks and streamline the patient journey, which helps them increase capacity and growth while improving the patient experience and reducing doctor and staff burnout. - We are known for having a collaborative, friendly, high energy and fast-moving culture and a focused, start-up atmosphere.

Related Job Pages

More Software Engineer Jobs

Oracle logo

Software Developer 2

Oracle

Oracle, headquartered in Austin, Texas, is a global leader in computing solutions. The company specializes in database management systems, cloud-engineered systems, and enterprise

Role Description Design, develop, troubleshoot and/or test/QA software. As a member of the software engineering division, apply knowledge of software architecture to perform tasks associated with developing, debugging, or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and/or suggest improvements to the architecture. May telecommute. Qualifications - Master’s degree in Computer Science, Engineering, or related technical field - 2 years of experience in the job or in a Software Developer-related occupation Requirements - Agile Methodologies - Java - CCL - Cucumber Testing - EJS - SQL - Docker - Swagger Benefits - Flexible medical options - Life insurance - Retirement options - Opportunities for community involvement through volunteer programs Company Description Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives. True innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing a workforce that promotes opportunities for all. Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.

United States
$68.5K - $158.2K / year
Lumen Technologies logo

Lead Engineer - Public Sector

Lumen Technologies

Lumen Technologies is self-described as a global company of 40,000+ professionals empowering businesses, government, and communities to “produce amazing things.” Driven by the

Full TimeRemoteTeam 10,001

Role Description Applies advanced engineering and network principles, theories, concepts and technologies to solve unusually complex problems and issues. Leads the development, evaluation and implementation of new and innovative principles, processes and applications. Minimum Requirement: Current active TS/SCI clearance. Main Responsibilities - Reviews and analyzes RECP and RFIs to respond with compliant, competitive solutions and documents (writes) to those solutions in proposal responses. - Directly interfaces with Government customers, vendors, subcontractors, and other Lumen groups. - Write SOWs, Method of Procedures (MOPs), test and acceptance plans using corporate standards, best commercial practices and customer site standards. - Manages the installation of all Lumen telecommunications equipment within specific government facilities. - Conducts surveys to determine ISP build requirements for incorporation in proposals and installation documents. - Provides engineering assistance for other engineers and installation teams. - Coordinates subcontractors, materials, tools and equipment to complete projects on schedule and within budget. - Coordinate with Lumen engineers, vendors, and customer contacts to schedule access for installation and test and turn up procedures. - Understands and adheres to Federal, customer site and company policies and practices. - Can perform testing of DS-1, DS-3, SONET, and Optical Ethernet circuits using Bit Error Rate Testers, OTDRs, Optical Powers Meters and other optical test equipment. - Updates network drawings using MS Visio, AUTOCAD and other software-based applications. - Position requires travel. Qualifications - Current active TS/SCI clearance, with the ability to obtain and maintain a CI polygraph if necessary. - BS in Telecommunications or equivalent work experience (8 years experience in telecommunications O&M, installation, and engineering). - Experience reviewing and analyzing solicitation documents and developing solutions. - Experience with optical equipment, SONET and wavelength division multiplexing. - Knowledge of Lucent, Ciena/Nortel and Infinera equipment desirable. - Ability to redline as-built drawings and Engineering Design Packages (EDPs). - Ability to present customer information on project status in various forms such as MS Power Point briefings and MS Project schedules. - Knowledge of telecommunications installations standards desirable. - BICSI RCDD Certification desirable. - Knowledge of telecommunications test equipment, operation, procedures, and practices. - Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information. - US Citizenship required. Compensation This information reflects the anticipated base salary range for this position based on current national data. Minimums and maximums may vary based on location. Individual pay is based on skills, experience and other relevant factors. Location Based Pay Ranges: $105,786 - $141,047 in these states: KY. Benefits - Lumen offers a comprehensive package featuring a broad range of Health, Life, Voluntary Lifestyle benefits and other perks that enhance your physical, mental, emotional and financial wellbeing. - We're able to answer any additional questions you may have about our bonus structure (short-term incentives, long-term incentives and/or sales compensation) as you move through the selection process.

United States
$105.8K - $141.0K / year

Design Verification Engineer

Cerebras Systems

Founded in 2015 and based in Sunnyvale, California, Cerebras Systems develops high-performance computing systems for artificial intelligence workloads. It is known for the Wafer-Sc

Title: Design Verification Engineer Location: Sunnyvale, CA Job Description: Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. Our novel wafer-scale architecture provides the AI compute power of dozens of GPUs on a single chip, with the programming simplicity of a single device. This approach allows Cerebras to deliver industry-leading training and inference speeds and empowers machine learning users to effortlessly run large-scale ML applications, without the hassle of managing hundreds of GPUs or TPUs. Cerebras' current customers include top model labs, global enterprises, and cutting-edge AI-native startups. OpenAI recently announced a multi-year partnership with Cerebras, to deploy 750 megawatts of scale, transforming key workloads with ultra high-speed inference. Thanks to the groundbreaking wafer-scale architecture, Cerebras Inference offers the fastest Generative AI inference solution in the world, over 10 times faster than GPU-based hyperscale cloud inference services. This order of magnitude increase in speed is transforming the user experience of AI applications, unlocking real-time iteration and increasing intelligence via additional agentic computation. Key Responsibilities - Work with architects, designers, post-silicon, and software engineers, to ensure a high-quality design that works for silicon. - Develop and implement verification strategies, detailed tests, and coverage plans based on micro-architecture. - Create verification methodologies and reusable environments, including components such as stimulus, checkers, assertions, and coverage. - Implement tests, manage regressions, gather coverage, and debug test failures. - Collaborate with cross-functional teams, including architecture, RTL design, physical design, firmware, and validation. - Analyze and debug complex issues across simulation, emulation, and silicon bring-up phases. - Continuously enhances verification infrastructure and flows to improve efficiency and quality. - Contribute to the evolution of the overall verification methodology and best practices across the organization. Skills and Qualifications - Advanced debugging and problem-solving skills. - Deep knowledge of SystemVerilog testbench, DPI, and UVM. - Excellent programming skills and knowledge of software engineering practices, including object-oriented design. - Experience developing scalable and portable testbenches and components. - Experience with verification methodologies and tools such as simulators, waveform viewers, build and run automation, coverage collection, and gate-level simulations. - Proficient in scripting languages such as Python or Perl. - Good interpersonal skills and the ability to work as a standout colleague are a must. - Extremely self-motivated and eager to solve problems - 3+ years of Design Verification experience. Desired Skills and Qualifications - Knowledge of pipelined processor architecture. - BS or MS in Computer Science or Electrical Engineering. - 3+ years of hands-on Design Verification experience. The base salary range for this position is $120,000 to $240,000 annually. Actual compensation may include bonus and equity, and will be determined based on factors such as experience, skills, and qualifications. We are open to remote candidates. Why Join Cerebras People who are serious about software make their own hardware. At Cerebras we have built a breakthrough architecture that is unlocking new opportunities for the AI industry. With dozens of model releases and rapid growth, we’ve reached an inflection point in our business. Members of our team tell us there are five main reasons they joined Cerebras: - Build a breakthrough AI platform beyond the constraints of the GPU. - Publish and open source their cutting-edge AI research. - Work on one of the fastest AI supercomputers in the world. - Enjoy job stability with startup vitality. - Our simple, non-corporate work culture that respects individual beliefs. Read our blog: Five Reasons to Join Cerebras in 2026. Apply today and become part of the forefront of groundbreaking advancements in AI! Cerebras Systems is committed to creating an equal and diverse environment and is proud to be an equal opportunity employer. We celebrate different backgrounds, perspectives, and skills. We believe inclusive teams build better products and companies. We try every day to build a work environment that empowers people to do their best work through continuous learning, growth and support of those around them. This website or its third-party tools process personal data. For more details, click here to review our CCPA disclosure notice.

California
$120K - $240K / year
Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Plan and execute regression, functional, and exploratory tests to ensure system integrity after updates. • Implement test automation with a focus on Mobile devices (Android and iOS) and APIs. • Develop detailed test scenarios and test cases, ensuring both technical and business coverage. • Define and specify the data sets required to enable testing. • Collaborate within agile teams by providing accurate estimates and actively participating in delivery planning. • Perform root cause analysis and use SQL queries to validate data and investigate issues. • Document bugs and scenarios clearly, supporting leadership in quality analysis and traceability. • Ensure accessibility and usability of front-end interfaces, applying smoke testing and acceptance testing strategies.

Brazil