Software Engineer
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.
$102.5k - $170.9k
Position Summary Our AI & Engineering team helps transform technology platforms, drive innovation, and deliver meaningful impact... ...ventures, and fuel growth through innovation.Work you'll doAs a Software Engineer II on the Engineering as a Service team, you will be...SuggestedTemporary workLocal areaFlexible hours$121k - $206k
...matter to you. Role SummaryYou’ll join a team of experienced engineers working on systems that matter—technology that helps investment... ...solutions.ResponsibilitiesDesign, build, and deliver scalable software solutions across applications, services, databases, and infrastructureDevelop...SuggestedFull timeLocal areaRemote work3 days per week- ...us. THE COMPANYKCI Technologies, Inc. is a 100% employee-owned engineering, consulting and construction firm serving clients throughout... ...best practices across projects. Participate in all phases of the software development lifecycle, from requirements gathering and...SuggestedFull time
- ...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...SuggestedFull timeTemporary workCasual work
- ...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...SuggestedFull timeCasual work
$113.2k - $237.8k
Job Title: Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee... ..., age, national origin, disability, status as a protected veteran, or any other protected characteristic.Department:Software EngineeringContract workWork experience placementFlexible hours$113.2k - $237.8k
Job Title: Software Engineer-TS/SCI with PolyJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: None* * *The Opportunity:As part of the Secure the...Contract workWork experience placementFlexible hoursShift work- ...delivers AI/ML-enabled applications, automation, and cloud data engineering on an AWS and Databricks platform, with an emphasis on secure,... ...integration. Design, build, secure, test, and deploy software, APIs, and automated data pipelines in AWS and Databricks environments...Full timeFor contractorsRemote work
$131.8k - $290k
Job Title: Senior Software Engineer - Machine Learning & Cloud TechnologiesJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: None* * *The Opportunity...Contract workWork experience placementImmediate startFlexible hours- ...6-month contract Remote NO PHONE CALLS OR DIRECT EMAILS. WILL NOT BE RETURNED. We are looking for a Sr. Staff Software Engineer, on a contract basis, to lead the team retiring IBM WebSphere and replacing Axway managed file transfer across client’s Document...Contract workFor contractorsRemote work
- ...Quantitative teams. This is an opportunity to join a highly visible engineering group where you'll have a direct impact on architecture,... ...technology and continuous learning Excited about modern software development and cloud architecture Comfortable mentoring junior...Full timeLocal areaVisa sponsorship
$121k - $206k
...us for the opportunity to grow and make a difference in ways that matter to you. Role Summary We are seeking a hands-on Senior Software Engineer with deep expertise in Oracle Cloud technologies, including ERP, EPM, Oracle Integration Cloud (OIC), OTBI, and APEX. This...Full timeLocal areaRemote work3 days per week$107.5k - $161.3k
...success. Ready to join us? Heres what the opportunity supported through our TGS Talent Acquisition Team requires: The Senior Software Engineer is a technical role responsible for designing, building, and maintaining cloud-based solutions and accelerators to support...Permanent employmentFull timeTemporary workRemote workFlexible hours$134.5k - $174.5k
At Franklin Templeton, we believe success is built through powerful partnerships. As a forward thinking asset manager, we build dynamic relationships with clients, understand their goals, and navigate complex markets together. We leverage cutting edge strategies and deep...Local area3 days per week$131.8k - $290k
Job Title: Senior Software Engineer - Cloud & Data Services 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 * *...Full timeContract workWork experience placementFlexible hours- Job TitleThis resource will need to sit onsite at Owings Mills for 2 days onsite, 3 days remote. They will also need their own device to connect via Citrix. Three total openings: All .Net, but one will need experience with Angular on the front end. Additional requirements...Remote work
- ...BI Engineer (Qlik Sense & Tableau)This position is open to full remote. The job summary below was written by the HM:Role: BI Engineer (Qlik Sense & Tableau)This position will focus on developing dashboards/reports using charts, and visualizations. Data sources to source...Remote work
- ...of its family of brands: Textron Systems, Howe & Howe, Lycoming Engines and ATAC. These segments offer specialized products and... ...TextronSystems.com. About This Role A Day in the Life of a Software Engineer Co-Op: The Uncrewed Land & Air Systems, Hunt Valley...Summer workCasual workInternshipWork at officeFlexible hours
$113.2k - $237.8k
Job Title: Software Engineer-TS/SCI with Poly 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...Full timeContract workWork experience placementFlexible hoursShift work- ...of its family of brands: Textron Systems, Howe & Howe, Lycoming Engines and ATAC. These segments offer specialized products and... ...TextronSystems.com. About This Role A Day in the Life of a Software Engineer: Developing solutions to routine technical problems...Relocation package
$85.5k - $149.8k
****@*****.*** Research Computing is seeking a HPC Scientific Software Engineer to support faculty, researchers, and students engaged in high-performance and AI-driven research across Johns Hopkins University. The position is responsible for deploying, optimizing, and maintaining...Full timeRemote work$131.8k - $290k
Job Title: Senior Software Engineer - Cybersecurity & DevOpsJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: None* * *The OpportunityCACI is seeking...Contract workWork experience placementImmediate startFlexible hours$87.64k - $153.55k
We are seeking a Sightline Sr. Software Engineer who will be responsible for the creation, implementation, maintenance, performance, production support and documentation of various departmental and enterprise-wide application systems. This includes installation, modification...Full timeMonday to Friday$97k - $165k
...a difference in ways that matter to you. Role SummaryThe T. Rowe Price Multi-Asset Front Office Technology team is seeking a Software Engineer to help build a suite of next-generation, cloud-native applications that support our Investment Division.This is a hands-on, full...Full timeLocal areaRemote work3 days per week$73.3k - $128.3k
We are seeking a Scientific Software Engineer who will be responsible for the creation, implementation, maintenance, performance, production support and documentation of various departmental and enterprise-wide application systems. This includes but is not limited to the...Full timeWork experience placement- ...StatesExperience: 6-12 yearsContact: Subhas PujarContact Email: ****@*****.*** Global Corporation () is currently seeking an Engineer Software 2 for our client Northrop Grumman at location Baltimore, Maryland, United States (Onsite).Title: Engineer Software 2 Job ID: 1...Permanent employmentSecond jobWork at officeImmediate startRemote workShift workDay shiftAfternoon shift
- ...of its family of brands: Textron Systems, Howe & Howe, Lycoming Engines and ATAC. These segments offer specialized products and... ...you will be responsible for: ~ Develop, enhance and maintain software code for advanced simulators and automated test equipment ~...Relocation package
$105k - $145k
...intuitive, high-performance user interfaces, visualization tools, and engineering applications that ideally utilize any background experience in... ...design, development and maintenance of practical, interactive software solutions including 3D visualizations, geospatial displays,...Full timeImmediate start- ...Job Description Job Description Job Title: Jr. Full Stack Engineer Location-Type: Hybrid – Owings Mills, MD (2 days/week onsite)... ...Scrum team members. Requirements: ~3 years of professional software development experience. ~3 years of hands-on Java development...Contract workImmediate start2 days per week
$10k
...Wyetech is seeking an experienced Software Developer who will provide full-stack java software development in support of the Data Transformation Solutions (DTS) TTO. The candidate will engineer end-to-end serverless architectures utilizing the AWS ecosystem. The candidate...Hourly payFull timeContract workTemporary workWork experience placementSummer workImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software development engineer aws Baltimore, MD
- federal - software developer Baltimore, MD
- software engineer contract Baltimore, MD
- part time software developer remote Baltimore, MD
- software developer Baltimore, MD
- software engineer internship remote Baltimore, MD
- software engineer amazon Baltimore, MD
- software web developer Baltimore, MD
- senior software engineer Baltimore, MD
- software engineer Baltimore, MD




