Software Engineer – Backend

MediGO is the next generation technology platform company focused on increasing access to organ transplantation by optimizing a currently inefficient, costly, and opaque transplant supply chain. Developed with nationwide procurement research and global supply chain expertise, MediGO is a mission-oriented company that respects the vital contribution of the donor and supports lifesaving healthcare for the recipient. MediGO uses the latest technologies in cloud-based architecture, social media applications, automation, IoT, sensors, big data, and analytics to support organ transportation activity in the United States. Our customers include Organ Procurement Organizations (OPOs) insurance companies, organ transportation specialists (couriers), and transplant hospitals. MediGO offers an exciting, fast-paced environment for a self-starter, requiring limited direction and ready to make a real difference in people’s lives.

Job Type: 
On location; 2-3 days in Baltimore office or remote
Bachelor's (Required)
Additional Comprensation: 
Visa Sponsorship Availability: 

Requirements & Skills

• Bachelor's Degree in Computer Science/Engineering from an accredited college or university. Master's degreepreferred.
• Minimum 3-5 years of recent experience in software development
• Experience with Web APIs (client and server), relational databases, and cloud architecture.
• Experience building and leading software development teams and working with senior leadership team.
• Broad experience designing, programming, implementing large information systems, and integrating withexternal systems.
• Experience with some or all of the following technologies is strongly preferred: Python 3, Flask, SQLAlchemy, Celery,PostgreSQL, Websockets, Git, Docker, GitLab CI, and Amazon Web Services.
• Experience with mission critical, 24x7 systems.
• Experience with professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations.
• Eagerness and willingness to learn new technologies.

Cultural profile:

• Must care about MediGO’s overall mission
• Appreciation and understanding of the startup culture
• Works well with leadership – can manage up
• Track record of building strong teams and leading - can manage down
• Humble and hungry for exciting work


• Familiar with Agile development practices (Scrum, Lean, etc).
• Interest in advanced concepts such as IoT, data analytics, machine learning, and blockchain.
• Some experience in small business environments

Responsibilities include, but are not limited to: 

• Participate in development of multiple software modules in conjunction with product launch timeline.
• Analyze and assess technical feasibility of product requirements.
• Formulate architectural and functional specs, interfaces, and data structures based on product team and customer input.
• Develop system and software requirements and design documentation.
• Ensure software changes are thoroughly tested, accepted, and that hot fixes (changes made during testing) do notadversely affect systems and software performance.
• Exposure to Agile development practices (Scrum, Lean, etc).
• Interest in advanced concepts such as IoT, data analytics, machine learning, and blockchain.
• Some experience in small business environments.


• 401(k)
• Health, Dental, and Vision Insurance
• Disability Insurance
• Paid Time Off

This Job Is:

• A job for which military experienced candidates are encouraged to apply

Apply Today

How did you hear about us?

If referred by current employee, please list their name:

Please upload your Resume/CV:*

Max file size 10MB.
Upload failed. Max size for files is 10 MB.
Thank you!
Your submission has been received!
Hmmm. Something went wrong while submitting the form.