Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II

Full-time

Johns Hopkins Medicine

JOB SUMMARY:

Plan, forecast, implement, and identify resource requirements for network backbone infrastructures of moderate complexity. Consult on network connectivity and traffic paths. Assist in developing, deploying, and maintaining AI/ML-enabled applications and services, including model integration, CI/CD, evaluation benchmarks, automation workflows, APIs, and supporting infrastructure for clinical, operational, or research use cases. Implement and support observability, monitoring, and evaluation capabilities for AI-enabled systems, including performance metrics, drift detection, reliability monitoring, feedback collection, and troubleshooting of production issues. Maintain version-controlled code, configuration, datasets, prompts, and deployment artifacts; participate in validation, release management, and governance activities to promote reproducible, secure, and supportable AI/ML solutions.

QUALIFICATIONS:

  • Bachelor's Degree Bachelor's Degree in computer science, information technology, network engineering, or a related field (Required)
  • One year of relevant education may be substituted for one year of required work experience or one year of relevant professional-level work experience may be substituted for one year of required education.
  • Minimum 2 Years of Experience 2+ years of experience in network engineering or IT required, including 2 years as a Network Engineer I or a position of similar complexity. (Required)
  • Experience in a healthcare setting strongly preferred
  • Navigate rapidly changing situations, from evolving patient needs to technological advancements, by remaining flexible, continuously learning, embracing new challenges, and quickly recovering from setbacks.
  • Solid written and verbal communication skills with an emphasis on confidentiality, tact, and diplomacy.
  • Work assignments are varied and sometimes require interpretation.
  • Strong attention to detail and self-directed to consistently ensure data integrity and accuracy.
  • Uphold ethical principles by maintaining confidentiality, ensuring informed consent, and making decisions that prioritize the well-being of both patients and staff.
  • Work seamlessly within diverse teams, bringing together professionals from various disciplines to provide patient-centered care and achieve collective goals.
  • Ensures their work aligns with regulatory standards and company policies.
  • Makes decisions that are guided by general instructions and practices requiring some interpretation.
  • Addresses basic to moderately complex administrative and operational challenges.
  • Applies comprehensive knowledge, skills, and practices to perform a variety of assignments in Information Technology.
  • Fully functioning capacity/ working knowledge of Information Technology.
  • Works on assignments within a process or set of processes of moderate size, scope, diversity, and/or complexity.
  • Performs work thoroughly in a cost-efficient manner and at a high productivity level.
  • Intermediate proficiency and experience using Microsoft Office Package (Excel, PowerPoint, Word, Outlook).
  • Core networking: OSI, Ethernet, TCP/IP, CSMA/CD, Layer‑2 vs Layer‑3 strengths/weaknesses, and multicast.
  • IP addressing: expert IPv4/32‑bit math, working IPv6/128‑bit, CIDR, and address types (loopback, unicast, multicast, limited/directed broadcast).
  • Routing and switching: routed networks, VLANs, routing protocols (EIGRP, OSPF), FEthernet, ACLs, and troubleshooting medium‑complexity IPv4 routing issues.
  • Transport and transport‑scale tech: QoS, MPLS, Metro Ethernet, DWDM/optical systems, and redundancy protocols (HSRP, Spanning Tree, VRF/VxLAN).
  • Devices and services: configure enterprise routers, switches, CSU/DSU, firewalls, content/caching switches, load‑balancers (CSM/ACE), wireless controllers/APs, and administer TCP/IP services (DNS, DHCP, FTP, SSH, SMTP).
  • Wireless: design and implement controller‑based Cisco/Juniper/Arista wireless solutions using RF/antenna theory, 802.11a/b/g/n, site surveys, controllers/APs,VoWLAN, outdoor mesh, secure WLAN, and campus controller management.
  • Monitoring and troubleshooting: use MRTG, Cacti, SmokePing, HP OpenView, CiscoWorks and network analyzers; isolate hardware vs software/firmware/OS vs application and patterned vs non‑repeatable faults.
  • Systems and data‑center networking: configure and maintain networked Windows, Linux, Unix systems and support production data centers serving thousands of users.
  • Enterprise experience and learning: proven ability configuring production networks of similar scope/size/complexity to Johns Hopkins and a track record of staying current with leading‑edge networking and wireless technologies.

Salary Range: Minimum 41.94/hour - Maximum 73.39/hour. Compensation will be commensurate with equity and experience for roles of similar scope and responsibility. In cases where the range is displayed as a $0 amount, salary discussions will occur during candidate screening calls, before any subsequent compensation discussion is held between the candidate and any hiring authority.

The Hospital reserves the right to modify employee schedules as needed.

We are committed to creating a welcoming and inclusive environment, where we embrace and celebrate our differences, where all employees feel valued, contribute to our mission of serving the community, and engage in equitable healthcare delivery and workforce practices.

Johns Hopkins Health System and its affiliates are drug-free workplace employers.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Baltimore, MD vacancy
  • $82.2k - $113.1k

     ...grow and evolve. Job Description We are seeking a Full Stack Software Engineer with strong backend experience in .NET Core and frontend...  ...productivity and code quality. In this role as a Software Engineer II, you will: Design, develop, and maintain backend services and... 
    Suggested
    For contractors
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours

    Renaissance Services

    Baltimore, MD
    1 day ago
  • $141.2k - $278.3k

    Position Summary Lead Cloud Infrastructure Engineer II - Workplace Engineering/M365 AI & Engineering helps organizations build, deploy, and operate integrated solutions across software, data, AI, networks, and hybrid cloud infrastructure. In this role, you will help... 
    Suggested
    Local area

    Deloitte

    Baltimore, MD
    2 days ago
  • Java Developer II Owings Mills, MD 6 Months+ Please review position especially the top skills carefully as they need to have these skills to be considered as multiple candidates have been declined that fell short. IE do not send underqualified or high skilled with poor... 
    Suggested

    3B Staffing LLC

    Owings Mills, MD
    2 days ago
  • Software Engineer II Reflexive Concepts is seeking a skilled Software Engineer II to join our growing team! The JBlocks team is seeking a Software Engineer to implement new capabilities supporting evolving data labeling requirements. Strong Java development is essential... 
    Suggested

    Reflexive Concepts

    Hanover, MD
    3 days ago
  • $60k - $70k

     ...Job Description Job Description Position : Clinical Applications Programmer II Salary Range : $60,000-70,000 Location : Baltimore, MD About Pharmaron Pharmaron is a global contract research and manufacturing organization (CRO/CDMO) helping pharma and... 
    Suggested
    Contract work
    Temporary work
    Worldwide
    Flexible hours

    Pharmaron

    Baltimore, MD
    16 days ago
  • $84.4k - $140.6k

    Position Summary Deloitte is seeking a Data Engineer II to support the design, development, and delivery of data solutions that enable...  ...:Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Information Systems, Data Science, or a... 

    Deloitte

    Baltimore, MD
    9 hours ago
  • $71.3k - $140.6k

    Position Summary Our Deloitte AI & Engineering team works to transform technology platforms, drive innovation, and help make a significant...  ...innovation. Work you'll do As a PROJECT - Data Engineer II on the AI & Data team, you will be responsible for… Designing,... 
    Local area

    Deloitte

    Baltimore, MD
    2 days ago
  • $137.7k - $229.5k

    Position Summary Our Deloitte AI & Engineering team works to transform technology platforms, drive innovation, and help make a significant...  ...through innovation.Work You’ll DoAs a Lead Data Engineer II on the team, you will be responsible for:Support AIE’s... 
    Local area

    Deloitte

    Baltimore, MD
    9 hours ago
  •  ...Job Description Job Description Position Summary:  The Data Engineer II will be responsible for designing, building, and maintaining the bank's data infrastructure and systems. This role involves working with cross-functional teams to ensure efficient data integration... 
    Work at office

    Orrstown Bank

    Towson, MD
    16 days ago
  • $88.2k - $133k

     ...Systems Engineer II Who We Are Textron Systems is part of Textron, a $14 billion, multi-industry company employing 35,000 talented makers...  ...costs. Collaborate with multidisciplinary teams, including software engineers, hardware engineers, and subject matter experts, to... 
    Worldwide
    Flexible hours

    Textron

    Cockeysville, MD
    3 days ago
  • $88.2k - $133k

     ...Systems Engineer II Description Who We Are We are Textron Systems, best known for innovative defense technologies and services. We make things that fly, hover, zoom and launch. Things that move people. Protect soldiers. Power industries. We serve customers in... 
    Full time
    Internship
    Local area
    Flexible hours
    Shift work
    Day shift

    Textron

    Hunt Valley, MD
    3 days ago
  • $100k - $120k

     ...Healthcare Technologies InVita Healthcare Technologies is a leading software provider for complex medical, forensics, and community care...  ...two main offices (Baltimore & Los Angeles). Overview: A Data Engineer II is responsible for building and optimizing our data pipelines,... 
    Contract work
    Work at office
    Local area
    Monday to Friday
    3 days per week

    Invita-Healthcare-Technologies

    Baltimore, MD
    1 day ago
  • $130k - $190k

    Software Engineer TAP Engineering is seeking a Software Engineer to support the development, enhancement, and integration of complex software systems in a mission-focused environment. This is a full-time position on a standard day shift, Monday through Friday. This role... 
    Full time
    Temporary work
    Monday to Friday
    Flexible hours
    Day shift

    TAP Engineering LLC

    Hanover, MD
    3 days ago
  • $70k - $90k

     ...Commissioning Field Engineer II FST Technical Services Commissioning (Cx) division is one of the leading Cx firms in the country. We partner with clients for quality assurance in the design, construction, and post-acceptance phases of building projects. We ensure that... 
    Work at office

    FST Technical Services

    Baltimore, MD
    1 day ago
  •  ...Job Description Job Description Senior Lead Network Engineer II Employment Type: Full Time Department: Information Technology...  ...wired and wireless network infrastructure and related hardware & software.  The project's objectives are to evaluate the current setup... 
    Full time
    Local area
    Monday to Friday
    Flexible hours

    Contact Government Services, LLC

    Baltimore, MD
    a month ago
  • $134.5k - $265.1k

     ...ensuring the integrity of access to data.QualificationsRequired:BA/BS Degree in Computer Science, Cyber Security, Information Security, Engineering, Information Technology, Finance, Business, or relevant fields.Overall minimum 7+ years of industry experience within IT in... 
    Local area
    Visa sponsorship

    Deloitte

    Baltimore, MD
    3 days ago
  •  ...Integrate AI technology into our product capabilities. Collaborate closely with hardware engineers in dynamic, hands-on lab environments to provide critical software expertise during development and troubleshooting phases. Debug and troubleshoot using industry... 

    Judit Inc

    Cockeysville, MD
    a month ago
  • $10k

     ...The individual will work with a team of dynamic and innovative engineers to develop new capabilities supporting the virtual malware...  ...support the modernization of malware enrichment services.   The Software Engineer develops, maintains, and enhances complex and diverse... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Immediate start

    Wyetech

    Linthicum Heights, MD
    a month ago
  • $10k

     ...annual health and technology allowances, and access to a state-of-the-art technology lab. Learn more at Your Mission As a Software Engineer III, you will work on high-impact analytics development projects that support critical data operations. You will be... 

    ClearEdge

    Linthicum, MD
    a month ago
  • $139.4k - $230k

     ...transformation toward Salesforce excellence. We are seeking talented Software Engineers with strong engineering fundamentals who are eager to expand...  ...expertise ~ Salesforce certifications (Platform Developer I/II, Application Architect) strongly preferred or commitment to... 
    Work experience placement
    Local area

    Travelers Insurance

    Hunt Valley, MD
    1 day ago
  •  ...institutional initiative at Johns Hopkins to advance artificial intelligence and its applications, in part through investments in the software engineering, data science, and machine learning space. DSAI is focused on revolutionizing discovery by advancing artificial intelligence... 
    Full time
    Casual work

    OHB System AG

    Baltimore, MD
    2 days ago
  •  ...Jobs / Research Software Engineer – Clinical NLP (Data Science & AI Institute) Research Software Engineer – Clinical NLP (Data Science & AI Institute) Full-time About the Role Johns Hopkins, founded in 1876, is America's first researchuniversity and home to... 
    Full time
    Casual work

    AIToolboard

    Baltimore, MD
    2 days ago
  • $84.84k - $153.55k

     ...performance tuning, and capacity management for all organizational software systems as directed by management and senior staff. This...  ...Software solutions delivery support and mentoring for Software Engineers.  Lead the design and implementation of software solutions that... 
    Full time
    Temporary work
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Covista

    Baltimore, MD
    1 day ago
  • $110k - $120k

     ...Overview Quest Diagnostics is seeking a talented and self‑motivated software engineer. This individual will work as part of a small, agile team to design, implement and support laboratory systems. This is a hybrid opportunity. The position will require 2 or 3 days... 
    Work at office
    Local area
    2 days per week
    3 days per week

    Quest Diagnostics

    Baltimore, MD
    4 days ago
  • $113.2k - $237.8k

     ...Job Title: Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel: None * * * The Opportunity: 1. Work... 
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Baltimore, MD
    2 days ago
  • $43.27 - $79.33 per hour

     ...Maryland Description: This is a cloud engineer position that will be expected to develop...  ...Systems/Technology, Cybersecurity, Software Engineering, Data Science, Math or Physics...  ...certification compliant with DoD 8570/8140 IAT II (e.g., Security+) Benefits: ~ Mission... 
    Hourly pay
    Contract work
    For contractors
    Local area
    Remote work
    Relocation package
    Flexible hours

    Cipher Tech Solutions

    Linthicum Heights, MD
    16 days ago
  •  ...Sr. Splunk Infrastructure Engineer The candidate selected for this role will be part of the T. Rowe Price Reliability and Integrations Engineering team within the Technology Services Engineering group. The Reliability Ops team supports observability and developer productivity... 

    Samprasoft

    Owings Mills, MD
    4 days ago
  • $78.03k - $97.53k

     ...opportunity at OD. Support and maintain the organization’s systems infrastructure, including the implementation of hardware and software. Review previous documents and prepare up-to-date documents, modes, and reports to meet customer requests. Primary... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Shift work
    Day shift

    Old Dominion Freight

    Curtis Bay, MD
    1 day ago
  • $140k - $160k

     ...Senior Software Engineer  Location: United States (Remote) – must be located within the United States About This Opportunity Purple Squirrel Enterprises  has been supporting startups and global firms through growth, change, and expansion for 19+ years. We provide... 
    Temporary work
    Local area
    Remote work
    Flexible hours

    Purple Squirrel Enterprises

    Baltimore, MD
    a month ago
  •  ...Job Description Job Description SECURITY CLEARANCE: TS/SCI with both Polygraphs is required POSITION:  Sr. Back-End Software Engineer / (AE,L4) REQUISITION: NIN-AE4-30.051925 LOCATION:   Laurel, Maryland SEAT LOCATION:  Emerson JOB DESCRIPTION: As... 
    Shift work

    Capital Solutions Group

    Linthicum Heights, MD
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!