Lead Software Engineer

Selby Jennings

  • Boston, MA
  • $100,001-250,000 per year
  • Permanent
  • Full-time
  • 1 month ago
As a Principal Software Engineer, your responsibilities include:
  • Applying your expertise in low-level programming to drive advancements in high-performance computing and electronic trading.
  • Providing guidance and hands-on development for designing, coding, and debugging C applications on multi-core Linux systems, handling substantial volumes of low-latency network data.
  • Playing a pivotal role in shaping our team culture and development processes, emphasizing iterative improvement in product development.
  • Leading and mentoring software engineers, fostering a culture of continuous learning and collaboration.
  • Directly engaging with customers to understand and address their needs with the products you develop.
Required Skills:
  • MS/BS in Computer Science, Electrical Engineering, Computer Engineering, or related field.
  • 3-10 years of relevant work experience.
  • Proficiency in C programming.
  • Expertise in Linux application development.
  • Demonstrated ability to tackle complex engineering challenges and lead teams to effective solutions.
  • Experience in defining test scenarios and cases to ensure the quality of deliverables.
  • Dedication to crafting software that is clean, straightforward, and refined.
  • Proficiency in concurrency and multi-threaded architectures.
  • Strong knowledge of socket programming and TCP.
  • Familiarity with scripting languages like Python and Shell.
Desired Skills:
  • Proficiency in C++ and Java.
  • Understanding of financial markets.

Selby Jennings