The Software Engineer maintains, builds, and manages new and existing software applications and systems through the entire development lifecycle to support all trading execution and related processes.
The Software Engineer maintains, builds, and manages new and existing software applications and systems through the entire development lifecycle to support all trading execution and related processes.
Software Engineer
Baltimore, MD · On-site
The Software Engineer maintains, builds, and manages new and existing software applications and systems through the entire development lifecycle to support all trading execution and related processes.
Software Engineer
Baltimore, MD · On-site
The Software Engineer maintains, builds, and manages new and existing software applications and systems through the entire development lifecycle to support all trading execution and related processes.
Software Engineer, II - HRC0016263
Baltimore, MD · On-site
$96K - $132K/yr
... software engineering, data analytics, or a related technical role ... Internship, research, academic, or personal project experience is encouraged. * Strong problem ...
Software Engineer, II - HRC0016263
Baltimore, MD · On-site
$96K - $132K/yr
... software engineering, data analytics, or a related technical role ... Internship, research, academic, or personal project experience is encouraged. * Strong problem ...
Software Engineer, II - HRC0016263
Baltimore, MD · On-site
$96K - $132K/yr
... software engineering, data analytics, or a related technical role ... Internship, research, academic, or personal project experience is encouraged. * Strong problem ...
Software Engineer, II - HRC0016263
Baltimore, MD · On-site
$96K - $132K/yr
... software engineering, data analytics, or a related technical role ... Internship, research, academic, or personal project experience is encouraged. * Strong problem ...
Software Engineer
Garrison, MD · On-site
$60/hr
Software Engineer (Java/Kotlin) Location: Owings Mills, MD - 2 days onsite Duration: 6 months Compensation: $60/ hour W2 Work Requirements: , Holders or Authorized to Work in the U.S. Skillset ...
Software Engineer
Garrison, MD · On-site
$60/hr
Software Engineer (Java/Kotlin) Location: Owings Mills, MD - 2 days onsite Duration: 6 months Compensation: $60/ hour W2 Work Requirements: , Holders or Authorized to Work in the U.S. Skillset ...
Multidisciplinary Software Engineer
Churchville, MD · On-site
$90K - $110K/yr
Position Multidisciplinary Software Engineer * Location: Churchville, MD * Security Clearance: Active Clearance or Eligible to Obtain - U.S. citizenship required * Salary: $90,000 - $110,000 ...
Multidisciplinary Software Engineer
Churchville, MD · On-site
$90K - $110K/yr
Position Multidisciplinary Software Engineer * Location: Churchville, MD * Security Clearance: Active Clearance or Eligible to Obtain - U.S. citizenship required * Salary: $90,000 - $110,000 ...
Software Engineer
Aberdeen, MD · On-site
$155K/yr
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel:
Software Engineer
Aberdeen, MD · On-site
$155K/yr
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel:
Software Engineer
Owings Mills, MD · On-site
$60/hr
Software Engineer (Java/Kotlin) Location: Owings Mills, MD - 2 days onsite Duration: 6 months Compensation: $60/ hour W2 Work Requirements: US Citizen, GC Holders or Authorized to Work in the U.S.
Software Engineer
Owings Mills, MD · On-site
$60/hr
Software Engineer (Java/Kotlin) Location: Owings Mills, MD - 2 days onsite Duration: 6 months Compensation: $60/ hour W2 Work Requirements: US Citizen, GC Holders or Authorized to Work in the U.S.
Senior Software Engineer
Aberdeen, MD · On-site
$131K - $173K/yr
Senior Software Engineer Category: Software Development/ Engineering Main location: United States, Maryland, Aberdeen Position ID:J0726-0842 Employment Type: Full Time Position Description: CGI ...
Senior Software Engineer
Aberdeen, MD · On-site
$131K - $173K/yr
Senior Software Engineer Category: Software Development/ Engineering Main location: United States, Maryland, Aberdeen Position ID:J0726-0842 Employment Type: Full Time Position Description: CGI ...
Software Engineer
Baltimore, MD · On-site
Our team of software and systems engineers bring experience working with cutting-edge advancements in cryptography, cyber-physical systems, MBSE, and formal methods for both government and commercial ...
Software Engineer
Baltimore, MD · On-site
Our team of software and systems engineers bring experience working with cutting-edge advancements in cryptography, cyber-physical systems, MBSE, and formal methods for both government and commercial ...
Our team of software and systems engineers bring experience working with cutting-edge advancements in cryptography, cyber-physical systems, MBSE, and formal methods for both government and commercial ...
Our team of software and systems engineers bring experience working with cutting-edge advancements in cryptography, cyber-physical systems, MBSE, and formal methods for both government and commercial ...
AI Software Engineer
Baltimore, MD · Remote
$100K - $135K/yr
We're seeking a AI Software Engineer who is passionate about building production-grade AI applications using Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and Agentic AI. This ...
Quick apply
AI Software Engineer
Baltimore, MD · Remote
$100K - $135K/yr
We're seeking a AI Software Engineer who is passionate about building production-grade AI applications using Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and Agentic AI. This ...
Software Engineer
Linthicum, MD · On-site
Prodigy One, LLC. is a systems and software engineering services firm providing more than 45 years of service to state and federal customers. By combining unparalleled experience and capabilities ...
Quick apply
Software Engineer
Linthicum, MD · On-site
Prodigy One, LLC. is a systems and software engineering services firm providing more than 45 years of service to state and federal customers. By combining unparalleled experience and capabilities ...
Software Engineer
Linthicum, MD · On-site
Prodigy One, LLC. is a systems and software engineering services firm providing more than 45 years of service to state and federal customers. By combining unparalleled experience and capabilities ...
Software Engineer
Linthicum, MD · On-site
Prodigy One, LLC. is a systems and software engineering services firm providing more than 45 years of service to state and federal customers. By combining unparalleled experience and capabilities ...
Mid Software Engineer
Aberdeen, MD · On-site
$103K - $181K/yr
The Software Engineer will develop, test, and maintain software in a variety of programming languages and environments, contributing to mission-critical applications and services that enable ...
Mid Software Engineer
Aberdeen, MD · On-site
$103K - $181K/yr
The Software Engineer will develop, test, and maintain software in a variety of programming languages and environments, contributing to mission-critical applications and services that enable ...
Software Engineer III
Owings Mills, MD · On-site
Senior Software Engineer Location: Owings Mills, MD, 21117 Duration: 6 Months contract Manager notes * "supply chain", AWS side with WhatsApp, Seismic, AEM, Adobe Workfront * AWS skillset - Strong ...
Software Engineer III
Owings Mills, MD · On-site
Senior Software Engineer Location: Owings Mills, MD, 21117 Duration: 6 Months contract Manager notes * "supply chain", AWS side with WhatsApp, Seismic, AEM, Adobe Workfront * AWS skillset - Strong ...
Software Engineer III
Owings Mills, MD · On-site
Senior Software Engineer Location: Owings Mills, MD, 21117 Duration: 6 Months contract Manager notes * "supply chain", AWS side with WhatsApp, Seismic, AEM, Adobe Workfront * AWS skillset - Strong ...
Software Engineer III
Owings Mills, MD · On-site
Senior Software Engineer Location: Owings Mills, MD, 21117 Duration: 6 Months contract Manager notes * "supply chain", AWS side with WhatsApp, Seismic, AEM, Adobe Workfront * AWS skillset - Strong ...
Software Engineer
Linthicum, MD · On-site
Prodigy One, LLC. is a systems and software engineering services firm providing more than 45 years of service to state and federal customers. By combining unparalleled experience and capabilities ...
Software Engineer
Linthicum, MD · On-site
Prodigy One, LLC. is a systems and software engineering services firm providing more than 45 years of service to state and federal customers. By combining unparalleled experience and capabilities ...
Software Engineer
Linthicum, MD · On-site
Prodigy One, LLC. is a systems and software engineering services firm providing more than 45 years of service to state and federal customers. By combining unparalleled experience and capabilities ...
Quick apply
Software Engineer
Linthicum, MD · On-site
Prodigy One, LLC. is a systems and software engineering services firm providing more than 45 years of service to state and federal customers. By combining unparalleled experience and capabilities ...
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... internship start * Experience with hands-on lab testing and technical documentation (e.g., lab ...
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... internship start * Experience with hands-on lab testing and technical documentation (e.g., lab ...
Software Engineer Internship information
See Perry Hall, MD salary details
$12.85 - $15.05
5% of jobs
$15.05 - $17.24
7% of jobs
$19.38 is the 25th percentile. Wages below this are outliers.
$17.24 - $19.43
13% of jobs
$19.43 - $21.62
9% of jobs
The median wage is $23.38 / hr.
$21.62 - $23.81
19% of jobs
$23.81 - $26
18% of jobs
$26.55 is the 75th percentile. Wages above this are outliers.
$26 - $28.19
14% of jobs
$28.19 - $30.38
7% of jobs
$30.38 - $32.57
4% of jobs
$32.57 - $34.76
0% of jobs
$34.76 - $36.96
3% of jobs
$12
$24
$36
How much do software engineer internship jobs pay per hour?
What are the key skills and qualifications needed to thrive in the software engineer internship position, and why are they important?
To thrive as a Software Engineer Intern, you need a solid understanding of programming languages (such as Java, Python, or C++), algorithms, data structures, and typically be pursuing or have a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes issue tracking tools is often expected. Strong problem-solving abilities, a willingness to learn, and effective communication are key soft skills that help interns excel in collaborative environments. These skills ensure interns can contribute meaningfully to technical projects, integrate well with engineering teams, and grow rapidly within the organization.
What is a software engineer internship?
A Software Engineer Internship is a temporary position where students or entry-level professionals gain hands-on experience in software development. Interns typically work on real projects, write code, debug issues, and collaborate with engineering teams. The internship helps develop technical skills, knowledge of software development processes, and familiarity with industry tools. It also provides networking opportunities and can lead to full-time job offers.
What kinds of projects or tasks do software engineer interns typically work on during their internship?
Software Engineer Interns are often assigned to real-world projects that may include developing new features, fixing bugs, writing automated tests, or improving documentation. They usually work as part of a development team under the mentorship of experienced engineers, which allows them to participate in code reviews, agile meetings, and collaborative problem-solving sessions. The exact responsibilities may vary, but interns are regularly exposed to the full software development lifecycle and are encouraged to ask questions and contribute ideas. This hands-on experience not only builds technical skills but also prepares interns for full-time roles after graduation.

Job description
The Software Engineer maintains, builds, and manages new and existing software applications and systems through the entire development lifecycle to support all trading execution and related processes. This person contributes throughout the full lifecycle from requirements through production support while continuously improving system quality and scalability. Success in this role requires someone who is a skilled software developer, able to learn new skills and technologies as needed, and who is well-organized and focused on continual personal, system, and process improvement.
Principal Responsibilities:
Software Development and Implementation
• Build and evolve software across our .NET, C#, Python, ASP.NET, SQL Server, Oracle, and related tech stack, with an emphasis on code quality.
• Design, implement, and perform unit, functional, integration, and system testing. Partner with end users by developing test plans and test cases and supporting the user testing
• Deploy changes to test and production environments using automated CI/CD pipelines.
• Collaborate with external vendors and counterparties to design, develop, integrate, and test systems
Business Analysis
• Work with internal stakeholders to translate and document requirements and develop complete system designs
• Maintain the product backlog and collaborate with the team and stakeholders to prioritize work.
Process and System Improvement
• Identify opportunities for improvements to existing systems and processes.
• Maintain up‑to‑date system and process documentation for developers and stakeholders.
Technical Expertise
• Mentor peers through code reviews, pair programming, and knowledge sharing sessions.
• Own the architecture of the trading‑execution and related systems, acting as a subject‑matter expert who recommends and implements sound design principles.
Production Support
• Provide on‑call support for trading technologies during normal business hours and as needed in off‑hours.
• Participate in ticket triage, root cause analysis, and post mortem documentation.
Decision making authority
• Prioritize the team’s backlog and feature releases to meet critical business deadlines while ensuring alignment with product strategy.
• Collaborate on component architecture and database designs.
• Advise management on long‑term system evolution, recommending architectural trends, technology shifts, and modernization initiatives that support the company’s trading‑execution strategy.
Required Qualifications
• Bachelor’s degree in Computer Science, Software Engineering, or a related field— or equivalent professional experience and training.
• 3+ years of professional experience developing in C#/.NET (or a comparable object‑oriented language).
• 3+ years of hands‑on experience with SQL Server, Oracle, or another relational database platform.
• Proven ability to apply sound software‑design and system‑architecture principles.
• Working knowledge of Python.
• Hands‑on experience with CI/CD pipelines, source‑control systems, and automated testing frameworks.
• Strong analytical and problem‑solving skills.
• Excellent written and verbal communication—capable of translating complex technical ideas to non‑technical audiences.
• Self‑motivated, organized, and equally comfortable working independently or within cross‑functional teams.