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

Software Engineer

Full-time

Campbell & Company, LP

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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Baltimore, MD vacancy
  •  ...business founded on the basic principle of delivering customer mission success. RBR-Technologies is seeking a Full Stack Senior Software Engineer (level 3 or 4) with Zero Trust experience to join our team and support a cutting-edge Zero Trust mission where your full-stack... 
    Suggested
    Contract work
    Work experience placement
    Flexible hours

    RBR-Technologies

    Linthicum Heights, MD
    3 days ago
  •  ...Reflexive Concepts is seeking a skilled Software Engineer to join our team! Specifically, we're looking for an engineer with hands-on Python experience, including Django and/or Flask. Qualifications: ~7 Years of relevant experience ~ B.S.... 
    Suggested

    Reflexive Concepts

    Baltimore, MD
    2 days ago
  • $2,500 per month

     ...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, our company provides big data, cloud development, and enterprise management... 
    Suggested
    Immediate start

    ProdigyOne

    Baltimore, MD
    4 days ago
  •  ...ExistX Software Engineer ExistX was founded in 2023 with the goal to combine cutting edge invention with practical implementation in the unique environments our customers demand to solve national security problems in the real world. Our team of software and systems... 
    Suggested
    Contract work
    Remote work
    Flexible hours

    Existx

    Baltimore, MD
    22 hours ago
  • $10k

     ...Software Engineer Awarded in 2025 as "Best Place to Work in Money Management" by Pensions & Investments, "Best Place to Work for Women" by Best Companies Group and recognized by Best Companies Group and COLOR Magazine as an "Inclusive Workplace". The Software Engineer... 
    Suggested
    Work experience placement

    Campbell Inc

    Baltimore, MD
    7 days ago
  • $140k - $151.5k

     ...technical ambition? Join us and experience a company where your contributions truly make a difference! Software Engineer I! Active TS/SCI with Polygraph required High School + 1 year experience Must be a US citizen... 
    Contract work
    Work experience placement
    Immediate start
    Shift work

    FLASH Technology Group

    Linthicum Heights, MD
    2 days ago
  •  ...RxBenefits is hiring! We are adding a Software Engineer IV to the growing application development team at our Birmingham, AL headquarters. As a level IV engineer, you will be responsible for creating the next generation of software at RxBenefits to support our rapidly... 
    Temporary work
    Local area
    Remote work

    RxBenefits

    Baltimore, MD
    4 days ago
  • $7.5k

     ...Software Engineer 0 Location: Central Maryland Security Clearance Required: Security Clearance with appropriate Polygraph Job Brief C++, Python, Mongo Job Description RealmOne was built on the principle that people matter first and foremost. We believe... 
    Work experience placement
    Immediate start
    Flexible hours

    RealmOne

    Baltimore, MD
    13 days 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 IT Solutions

    Baltimore, MD
    22 hours ago
  •  ...focuses on designing, developing, and maintaining scientific software that converts raw spacecraft data into high-precision products...  ...The role involves close collaboration with astronomers and engineering teams to develop robust, accurate software solutions for processing... 
    Worldwide

    Vets Hired

    Baltimore, MD
    22 hours ago
  •  ...) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree. 1 Required...  ..., CND, or SSCP Hands-on experience operating or platform engineering production-grade Kubernetes clusters Understanding of... 

    Avid Technology Professionals

    Linthicum Heights, MD
    3 days ago
  • $10k

     ...Software Developer At Wyetech, you'll be at the center of an award-winning corporate culture, breaking technological barriers and solving...  ...Data Transformation Solutions (DTS) TTO. The candidate will engineer end-to-end serverless architectures utilizing the AWS ecosystem... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Immediate start

    Wyetech LLC

    Linthicum Heights, MD
    3 days ago
  • $2,500 per month

     ...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, our company provides big data, cloud development, and enterprise management... 
    Immediate start

    ProdigyOne

    Baltimore, MD
    3 days ago
  •  ...defined problem space. We bring Public and Private, Civilian and Military expertise to every case. We are hiring a Software Engineer (Data Management) in Linthicum Heights, MD. Position location is subject to change based on central MD client's needs.... 
    Local area
    Work from home
    Flexible hours
    Shift work

    Power3 Solutions

    Linthicum Heights, MD
    3 days ago
  •  ...business stakeholders to develop agent-driven workflows that automate complex processes and generate actionable insights Champion engineering excellence by applying best practices in AI development, continuous integration, and code quality Contribute to projects on... 

    NewGen Technologies (Maryland)

    Baltimore, MD
    18 days ago
  •  ...Software Engineer Curio is looking for a Junior Full Stack & DevOps Engineer to help build, integrate, and operate the data platforms, internal applications, and cloud infrastructure that power Curio's analytics, automation, and AI capabilities. This is a hands-on growth... 
    Internship

    Curio Wellness

    Towson, MD
    2 days ago
  • $170k - $190k

     ...Cyber Software Engineer Location: Linthicum Heights, MD Compensation Range: $170 -$190K Active TS/SCI w/ Polygraph needed to apply Company Overview: Cornerstone Defense is the Employer of Choice within the Intelligence, Defense, and Space communities of the U.S.... 

    Cornerstone Defense

    Linthicum Heights, MD
    3 days ago
  • $7.5k

     ...Signals Software Engineer 2 Location: Central Maryland Security Clearance Required: Security Clearance with appropriate Polygraph Job Brief: C+++, Java, Linux and Radio Frequency (RF) processing Job Description: RealmOne was built on the principle that people... 
    Immediate start
    Flexible hours

    RealmOne

    Baltimore, MD
    3 days ago
  •  ...SECURITY CLEARANCE : TS/SCI with both Polygraphs is required POSITION: Senior Software Engineer REQUISITION: NIN-AE4-17.022425 LOCATION: Ft. Meade, Maryland JOB DESCRIPTION: • The Software Engineer will be heavily involved with the creation,... 

    Capital Solutions Group LLC

    Baltimore, MD
    1 day ago
  •  ...Software Engineer, Sr Job Category: SW3 Requisition Number: SOFTW005502 Posted: June 2, 2026 Full-Time Hybrid Baltimore, MD 21218, USA Job Details The Space Telescope Science Institute (STScI), operated by the Association of Universities for Research... 
    Full time

    Space Telescope

    Baltimore, MD
    22 hours ago
  • $125k - $155k

     ...Join one of Baltimore's Best Places to Work! About this role The Banner is seeking a Senior Software Engineer to help build scalable, high-performing digital products that power our journalism and reader experience. This is a highly impactful role for... 
    Local area
    Remote work
    Relocation
    Flexible hours

    The Banner

    Baltimore, MD
    3 days ago
  •  ...Mid-Senior Level Software Engineer Opportunity One of Inc 5000's fastest growing companies, come join us! Our work environment is limitless, you matter to us, your great work will be recognized, and there are many opportunities for advancement. Davis Unlimited Information... 
    Immediate start

    DUIT

    Baltimore, MD
    22 hours ago
  •  ...the US, we operate across the full stack - from research and engineering to deployment and capability building. Our mission is simple...  .... About the role We are seeking an experienced Senior Software Engineer to join our US team. As a key contributor, you will be... 

    Sand Tech Holdings Limited

    Baltimore, MD
    4 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Towson, MD
    3 days ago
  •  ...authorizations, including periodic drug screenings, granted by such a successful background check. Bachelor’s degree in computer science, Engineering, or a related field. Minimum of 4-7 years of hands-on experience in full-stack .NET development focusing on Azure cloud... 
    Full time
    Remote work
    Flexible hours

    Archesys Inc

    Baltimore, MD
    4 days ago
  •  ...Looking for mid to senior engineers for a full stack contribution to a mission management tool. You will work as part of a small Agile...  ...of engineers building remarkable surveillance augmentation software. Newer UI components are written in React and TypeScript, the... 
    Casual work

    Anthem Engineering

    Hanover, MD
    4 days ago
  •  .... Day-Day Responsibilities: Design and develop software applications using Twelve-Factor App methodology from functional...  ...API and spring boot Collaborate with product design and engineering teams to develop an understanding of needs. Attend all... 

    System Soft Technologies

    Gwynn Oak, MD
    3 days ago
  •  ...project completion and implementation OR leading technical discussions for enterprise-level IT projects Developing object-oriented software that interfaces with Relational databases and leverages Continuous Integration/Continuous Delivery technology to comply with... 
    Work at office

    Social Security Administration

    Gwynn Oak, MD
    2 days ago
  • Hello Folks, Hope you are doing good! Please find the below hotlist and let me know your interest? Job Title: Seniore Java Fullstack Developer Location: Baltimore, MD Mode of Interview: Inperson W2 Role Key Required Skills: In person ...
    Immediate start

    Polar IT

    Baltimore, MD
    4 days ago
  • $120k - $140k

     ...correlate and present those detections as actionable information to our team of security analysts. Experience with data science / engineering is expected, and experience with ML and AI in TensorFlow / Keras is a plus. Additionally, we have numerous internal and... 
    Temporary work
    Local area
    Flexible hours

    CyberMaxx

    Linthicum Heights, MD
    1 day ago

Do you want to receive more vacancies?

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