Senior Software Engineer- 180783

PeopleSERVE, Inc.
  • Boston, MA
  • Quick Apply
30+ days ago

Job Description

The Team
The Trade Management Engineering group is the team responsible for providing trading solutions for Fidelity's Capital Markets division. This is a hands-on role as an individual contributor and responsibilities include technical and business requirement gathering, technical leadership, and mentoring peers.

The Expertise You Have
  • BS or Master's in Computer Science, Information Systems, Engineering, Mathematics, or Finance.
  • 10+ years of low latency systems development experience in C/C++ on Linux, with good understanding of UNIX IPCs.
  • Very proficient in UNIX Shell scripting.
  • Proficiency in multi-threading
  • Knowledge of Equity/Options trading systems and market data is plus.
  • Knowledge of time series databases, KDB is a plus.
  • Low latency messaging systems (e.g., 29West, Kafka)
  • Strong background in building scalable, distributed, asynchronous, and event-driven applications.
  • Advanced knowledge of low latency design patterns and performance optimization techniques.
  • Familiarity with AI developer assist tools (e.g. GitHub Copilot).
  • Strong interpersonal, relationship management, and facilitation skills.
  • Excellent written and verbal communication skills with business and technical team members across the organization.
  • Ability to read/analyze code and logs for requirement gathering, defect/incident triage, and root cause analysis.
  • Ability to understand and design the technology and software architecture of an application.
  • Ability to quickly learn, adapt and strive to meet the needs of a fast paced, changing environment.
  • Ability to multi-task effectively.

The Skills You Bring
  • Expert knowledge and experience of taking complex features and breaking them into clear and concise stories with well-defined business value and acceptance criteria.
  • Experience analyzing, documenting, and modernizing legacy systems and workflows.
  • Experience with minimum viable product definition and product backlog management.
  • Ability to comprehend and articulate end-to-end system or financial workflows.
  • Strong leader with a collaborative work style and hands-on team leadership.
  • Ability to manage competing priorities and communicate impediments appropriately.
  • Ability to establish and maintain trusted relationships between business partners and technology groups.
  • Understands the value of trade off conversations with business partners.
  • Experience working with QA and customer-facing resources to develop, document, and track use cases.
  • Experience detecting and managing scope changes, as well as escalating and managing-to-resolution of issues.
  • Effective management of project-related tasks, issues, and planning.

Numbers & Facts

LocationBoston, MA

Skills

  • Analysis Skillsunmatched
  • Apache Kafkaunmatched
  • Artificial Intelligence (AI)unmatched
  • Backlog Prioritizationunmatched
  • Bug Tracking/Defect Managementunmatched
  • C Programming Languageunmatched
  • C++ Programming Languageunmatched
  • Capital Marketsunmatched
  • Change Managementunmatched
  • Communication Skillsunmatched
  • Computer Scienceunmatched
  • Customer Relationsunmatched
  • Design Patterns Programming Methodologiesunmatched
  • Documentationunmatched
  • Financeunmatched
  • GitHubunmatched
  • Incident Managementunmatched
  • Interpersonal Skillsunmatched
  • Linux Operating Systemunmatched
  • Mathematicsunmatched
  • Mentoringunmatched
  • Messaging Technologyunmatched
  • Multitaskingunmatched
  • Multithreaded Programmingunmatched
  • Performance Tuning/Optimizationunmatched
  • Presentation/Verbal Skillsunmatched
  • Problem Solving Skillsunmatched
  • Product Backlogunmatched
  • Product Managementunmatched
  • Project/Program Managementunmatched
  • Quality Assuranceunmatched
  • Relationship Managementunmatched
  • Requirements Managementunmatched
  • Root Cause Analysisunmatched
  • Sales Managementunmatched
  • Scalable System Developmentunmatched
  • Software Architectureunmatched
  • Software Engineeringunmatched
  • Systems Engineeringunmatched
  • Team Lead/Managerunmatched
  • Team Playerunmatched
  • Technical Leadershipunmatched
  • Trading Systemsunmatched
  • Trading/Stockbrokingunmatched
  • Unix Operating Systemsunmatched
  • Unix Shell Programmingunmatched
  • Use Casesunmatched
  • Writing Skillsunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder