![Campbell & Company](https://media.trabajo.org/img/noimg.jpg)
Software Engineer
3 weeks ago
The Software Engineer (SE) contributes to the creation and implementation of research ideas and solutions through the design, development, and maintenance of the firms proprietary research models and libraries. This includes the ability to understand and properly implement, test, refine and expand upon mathematical models, using time series objects, basic statistics code, graphing functions, simulations, basic database queries, unit testing and reporting functions. The SE may also work in a cross-department capacity with colleagues from Market Data, Operations, Trading, and others.
The Software Engineer will report to the Director of Research Engineering.
Principal Responsibilities:
Development
Develop and maintain internal applications and libraries using a variety of technologies and programming languages following a defined development process.
Implement, test, and document new models or changes to existing systems.
Develop and improve monitoring, data visualization, and analytics capabilities using cutting edge modern technologies.
Participate in code and design reviews of Research software.
System Design
Improve the design and efficiency of our systems with advanced, up-to-date industry trends and technology.
Be an active participant in the development of our simulation and back-testing platforms.
Maintenance and Support
Monitor, support, and troubleshoot our live system of models, in collaboration with other Research and Operations teams.
Work with users to analyze current procedures and suggest process improvements.
Continued Learning
Keep up to date with industry trends and current technology and share knowledge with colleagues.
Qualifications:
Required Qualifications
Bachelors degree in Computer Science with a minimum of 1 year of engineering experience in a corporate setting, OR Bachelors degree in other field, with at least 2 years of engineering experience in a corporate setting
Expertise in at least one common programming language (e.g., Python, Java, C/C++, .NET, MATLAB)
Knowledge of relational database concepts
Innate curiosity with a passion for applying technology to solve problems
Strong mathematical and analytical skills
Interest in financial markets and/or quantitative investing
Excellent interpersonal skills and ability to succeed in a team-based collaborative environment
Effective verbal and written communications skills
Ability to interact with users of varying levels of expertise and communicate technical information to non-technical users
Self-motivated and possessing a solid work ethic
Ability to work in a dynamic, fast-paced environment
Strong attention to detail
Benefits:
We enjoy working together to solve hard problems with real-world applications. Our collaborative culture allows us to obtain better results as a team without losing sight of the need to reward individual contributions. Two thirds of staff are investment professionals, with 40% having been at Campbell for ten years or more. We believe the long tenure of our staff is a testament to our culture and the work-life balance we offer to all of our associates.
Our new, renovated offices are located at the Quarry Lake in Greenspring in upscale Baltimore County with walking access to premier shopping and dining options, high-end salons, fitness facilities, and medical offices. Many beautiful neighborhoods can be found within a few minutes drive from Campbell. Or, for those who prefer downtown living, the Inner Harbor, Fells Point, and Federal Hill are less than 15 miles away.
We recognize that producing the best work and maintaining the best talent includes putting an overall premium on the overall wellness and financial being of our employees. We offer a hybrid work environment for all associates, very competitive pay and benefits, parental leave, 80% tuition reimbursement up to $50,000, employer-funded Health Savings Account, group health, dental and vision benefits, fitness reimbursement, and a 401(k) matching 100% up to 9% of your salary, plus an additional annual employer discretionary contribution, up to 7.25%.
Regular ping-pong matches, happy hours, trivia nights, and staff lunches are just a few of our engagement activities to ensure working at Campbell isnt just challenging and rewarding, but also fun
Skills required:
Preferred Qualifications
Masters degree in Computer Science or other technical field of study
Experience with modern software development tools (revision control, testing framework, build scripts/tools, issue/bug/defect tracking, collaborative tools, etc.)
Experience working with large data sets
Experience with open-source projects
Experience with finance and/or quantitative investing
-
Software Engineer, Senior
4 weeks ago
Baltimore, United States Independent Software Full timeIMAGINEDRAGON - Annapolis Junction, MD - Full Time What you will be doing! As a Software Engineer you will be responsible for developing, sustaining, and troubleshooting GHOSTGEM's software suite of applications including JEDIPOWER and possibly future capabilities as mission needs arise. Software development activities include implementation, testing, and...
-
Cloud Software Engineer
3 weeks ago
Baltimore, United States Independent Software Full timeWhat you will be doing: The Cloud Software Engineer develops, maintains, and enhances complex and diverse Big-Data Cloud systems based upon documented requirements. Directly contributes to all stages of back-end processing, analyzing, and indexing. Required Skills: Provides expertise in Cloud Computing, Hadoop Eco-System including implementing Java...
-
Baltimore, United States Software Tech Enterprises Full timeSenior AWS Architect/Engineer Software Tech Enterprises, Inc. Work Location : Baltimore, MD – Onsite 2 days /Hybrid Position Benefits : Medical, Dental, Vison, Life, 401K Compensation Range : Competitive Compensation Job Description Software Tech Enterprises, Inc., founded in 2002 is a Management Consulting and Information Technology firm that specializes...
-
Software Engineer
2 weeks ago
Baltimore, Maryland, United States The DarkStar Group LLC Full timeThe DarkStar Group is seeking a Software Engineer with a TS/SCI + Poly clearance (applicable to this customer) to join one of our top projects in Annapolis Junction, MD. Below is an overview of the project, as well as information on our company, our benefits, and our $25,000 referral program.THE ROLEThe Software Engineer develops, maintains, and enhances...
-
Software Engineer
2 weeks ago
Baltimore, Maryland, United States BCT Full timeSoftware Engineer ID - Careers at BCT LLC Share with friends or Subscribe Back To Openings Software Engineer (ID) Department:ImagineDragon Location:Fort George G Meade, MDSTART YOUR APPLICATIONBCT-LLC is seeking a Software Engineer. The ideal candidate must possess an active TS/SCI w/Polygraph. This position is located in Ft. Meade, Maryland.A career at...
-
Software Engineer
4 weeks ago
Baltimore, United States VES Full timeVES, LLC is looking to hire a full-time Software Engineer . Would you like to work on a small team of exceptionally smart people to design and build cutting-edge technology, pushing the envelope of what is possible ? Do you want to work for a team-oriented DoD contractor that is passionate about using technology to protect and make soldiers more effective ?...
-
Software Engineer
4 weeks ago
Baltimore, United States Blackwomenintech Full timeOpen Systems Technologies Corporation is a leader in the government contracting marketplace, providing Enterprise Security and Cloud Computing solutions to support large organizations. Our capabilities include supplying federal government entities and private businesses with software development, scientific and engineering technical assistance, systems...
-
Software Engineer
4 weeks ago
Baltimore, United States Cornerstone Defense Full timeTitle: Software Engineer Location: Annapolis Junction, MD *Clearance: *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. Government. Realizing early on that our most prized assets are our employees, we continually focus our attention...
-
Software Engineers
2 weeks ago
Baltimore, Maryland, United States GrammaTech Full timeOverview Are you ready to be challenged, right from the interview process? Are you looking to work with a highly intelligent but humble team? Do you want to work on cutting-edge cyber security problems and have the background to do it? Well then, this role may be for you.GrammaTech is looking for software engineers with ACTIVETS/SCI with CI Polygraph...
-
Software Engineers
2 months ago
Baltimore, Maryland, United States Elajika Inc Full timeCLIENT Wawa ADDRESS Baltimore PA POSITION (6) Software Engineers LENGTH OF CONTRACT Long term contract and could potentially result in a conversion (given they can be hired) HIRING PROCESS Interview Process Phone screen F2F or Skype These candidates will be doing a skype then if selected an IN-PERSON INTV to do a coding test. So they need to be within a...
-
Software Engineers
4 weeks ago
Baltimore, Maryland, United States Elajika Inc Full timeCLIENT Wawa ADDRESS Baltimore PA POSITION (6) Software Engineers LENGTH OF CONTRACT Long term contract and could potentially result in a conversion (given they can be hired) HIRING PROCESS Interview Process Phone screen F2F or Skype These candidates will be doing a skype then if selected an IN-PERSON INTV to do a coding test. So they need to be within a...
-
Software Engineer
2 weeks ago
Baltimore, Maryland, United States belaytech Full timeSoftware Engineer (SWE) Opening at Belay Technologies in Annapolis Junction, MD Belay Technologies, recognized as one of the Best Places to Work in Baltimore, is actively looking for Software Engineers at all levels to join their intel team. The ideal candidate will design and implement complex algorithms, ensure quality control on team products, and...
-
Software Engineer
4 weeks ago
Baltimore, United States The Solutions Group Full timeTo be considered for this opportunity you will need to possess an active TS/SCI with polygraph. We regret that we do not have the ability to assist you with gaining clearance at this time. Are you a cleared software engineer looking for a company that understands employees are its most valuable resources? Join our Best Workplace winning company that offers...
-
Software Engineer
4 weeks ago
Baltimore, United States Analytical Services & Materials Full timeDescription AS&M has an exciting opportunity for Software Engineers at multiple experience levels to join our team supporting engineering services at the NAVAIR Air Vehicle Department, Patuxent River Naval Air Station in Maryland. This person will create, modify, and test the code, forms, and script that allow computer applications to run. They will work...
-
Software Engineer
1 week ago
Baltimore, United States Actalent Full timeJob Title: Software Engineer Job Description As a Software Engineer, you will tackle complex problems that may relate to multiple issues and may lack clear resolutions. In cases where no precedent exists, you will be expected to conduct research and analyze various alternatives to develop effective solutions. You will work independently to design, code, and...
-
Software Engineer
2 weeks ago
Baltimore, Maryland, United States Analytical Services & Materials Full timeAS&M has an exciting opportunity for Software Engineers at multiple experience levels to join our team supporting engineering services at the NAVAIR Air Vehicle Department, Patuxent River Naval Air Station in Maryland.This person will create, modify, and test the code, forms, and script that allow computer applications to run.They will work from...
-
Navair Software Engineer
4 weeks ago
Baltimore, United States John H Northrop And Associates Full timeSoftware Engineer JHNA is currently seeking a talented Software Engineer to join our NAVAIR support team in Patuxent River, MD. This position will require on-site support at NAVAIR, with some allowance for telework/remote work. The ideal candidate will live within a commutable distance from NAS Pax River. Roles/Responsibilities: Develop and document software...
-
Software Test Engineer
2 weeks ago
Baltimore, Maryland, United States Design To Delivery Inc Full timeDesign To Delivery Inc (D2DInc) is a minority-owned, women-owned small business. Founded in 2001 and headquartered in Bethesda, Maryland, D2DInc provides services to public-sector organizations in the areas of acquisition and procurement support, contract administration and closeout, development and administration of small business outreach programs,...
-
Aircraft Software Engineer
2 months ago
Baltimore, United States SITEC Consulting LLC Full timeAbout SITEC SITEC is an employee and customer focused Information Technology and Professional Services Firm specializing in design, development, and delivery of state-of-the-art technology solutions, as well as cybersecurity, software and systems engineering services. SITEC provides support services as required for continuous operation of the Software...
-
Sr. Software Engineer
2 weeks ago
Baltimore, Maryland, United States DCS Corp Full timeSr. Software Engineer (Database Design) in Lexington Park, MD at DCSDCSis seeking a Senior-level Software Engineer to join its teams developing the next generation of mission planning software supporting U.S. Air Force and U.S Navy aviators.Essential Job Functions:Perform software development as part of a team contributing to a multi-team, multi-organization...