Senior Software Engineer

6 days ago


New York, New York, United States The Greene Group Full time

About The Greene Group

The Greene Group is a prominent multinational financial services firm with operations in the heart of NYC.

Job Summary

We are seeking an experienced C++ Developer to join our team in NYC. In this role, you will be responsible for designing and developing real-time market data core infrastructure and feed processing software.

Salary Estimate

The salary range for this position is $120,000 - $180,000 per year, depending on experience.

Required Skills and Qualifications

To be successful in this role, you will need:

  • A Bachelor's Degree in Computer Science or related field
  • Advanced knowledge of C++, including templates
  • TCP and Multicast communications
  • Experience with Multithreading, low-level primitives, atomic variables, mutex, condition variable, understanding of pthreads even if using C++ libraries like Boost.
  • STL (Standard Template Library) experience
  • Experience with Boost, including event handling
  • Knowledge and experience on formal software development practices
  • Understanding of debugging with gdb
  • Unix low-level Perl/Python and shell scripting experience
  • Strong verbal and written communication skills
  • Able to take ownership of a deliverable and move it forward independently
  • Understanding of performance verification and optimization tools

Preferred Skills

We also welcome candidates with knowledge of common formats used such as FIX, FAST, etc. and knowledge of finance - various asset classes and their characteristics, particularly with respect to market data.



  • New York, New York, United States Capital One Full time

    Job SummaryWe are seeking a skilled Senior Software Engineer to join our team at Capital One. As a key member of our engineering team, you will be responsible for designing, developing, testing, implementing, and supporting technical solutions in full-stack development tools and technologies.About the RoleThis is a challenging and rewarding opportunity to...


  • New York, New York, United States Cross Country Nurses Full time

    We are looking for a skilled Senior Software Engineer to lead our software development team. Key responsibilities include:Key Responsibilities• Design and develop high-quality software solutions• Collaborate with cross-functional teams to deliver projects on time• Mentor junior engineers and provide technical guidanceRequirements• 5+ years of...


  • New York, New York, United States Pace University Full time

    Job Opportunity at Pace UniversityWe are seeking an experienced Senior Software Engineering Instructor to join our team at Pace University.About the Role:As a senior software engineering instructor, you will be responsible for teaching and mentoring students in our MS in Software Engineering program.You will cover a range of software development life cycle...


  • New York, New York, United States Triunity Software Full time

    We are seeking a highly skilled and experienced Senior Software Developer to join our dynamic development team at Triunity Software.Job DescriptionThe ideal candidate will have a minimum of 10 years of hands-on experience in designing, developing, and maintaining complex web applications using the .NET framework. The successful candidate will play a key role...


  • New York, New York, United States Fidelity Information Services Full time

    Job OverviewFidelity Information Services is committed to delivering innovative solutions that meet the evolving needs of our clients. As a Senior Software Engineering Professional, you will play a critical role in shaping the future of our software development team.Salary$31,200 per yearJob Description:We are seeking an experienced Senior Software Engineer...


  • New York, New York, United States Paramount Full time

    About This RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Paramount. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining large-scale software systems.As a Technical Lead Software Engineer, you will be the driving force behind larger, more ambiguous projects, guiding...


  • New York, New York, United States The Dignify Solutions LLC Full time

    The Dignify Solutions LLC is seeking a highly motivated and skilled Senior Backend Software Engineer to join our team.About The CompanyWe are a rapidly growing software development company that values innovation, collaboration, and customer satisfaction. Our team is comprised of talented individuals who share a passion for delivering high-quality...


  • New York, New York, United States City of New York Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at {company}.The successful candidate will have a proven track record of delivering high-quality software solutions and will be responsible for leading the development of new features and maintaining existing ones. Key responsibilities will include:Designing and developing software...


  • New York, New York, United States City of New York Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team. As a Cloud Expert, you will be responsible for designing, developing, and maintaining cloud-based software systems.Responsibilities:* Design and develop cloud-based software systems* Collaborate with cross-functional teams to ensure...


  • New York, New York, United States Bask Health Full time

    Job OverviewBask Health is a cutting-edge telehealth platform seeking an exceptional Senior Software Development Engineer to join our team.The ideal candidate will have a strong background in software development, with expertise in modern technologies such as Next.js, Drizzle, and SST.This role offers the opportunity to work closely with our CEO and CTO to...


  • New York, New York, United States J. Jill Full time

    We are looking for a skilled Senior Software Engineer to join our team at {company}. In this role, you will be responsible for designing, developing, and testing software applications using various programming languages and technologies. We are looking for someone with excellent problem-solving skills, a strong understanding of software design patterns, and...


  • New York, New York, United States Solomon Page Full time

    Senior Software Engineer RoleWe are seeking an experienced Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, implementing, and maintaining high-quality software solutions.Key Responsibilities:Design and develop scalable, efficient, and well-structured software applicationsCollaborate...


  • New York, New York, United States Diverse Lynx Full time

    Job Title: Senior Software Engineering Leader">About the Role:">We are seeking an exceptional Senior Software Engineering Leader to join our team at Diverse Lynx LLC. In this key role, you will be responsible for leading a team of engineers and contributing to the development of our product.">Job Description:">The ideal candidate will have 6+ years of...


  • New York, New York, United States NLX Corporation Full time

    About NLX CorporationNLX Corporation is a startup revolutionizing the conversational AI technology landscape. We're on a mission to create a suite of innovative technologies that will transform the way businesses operate and interact with their customers. Our team is comprised of remote-first professionals from across North America and Europe, united by a...


  • New York, New York, United States Capital One Full time

    At Capital One, we are driving innovation in responsible and scalable AI systems, changing banking for good.We are seeking a Senior AI Software Engineer to join our Intelligent Foundations and Experiences (IFX) team, which is at the center of bringing our vision for AI at Capital One to life. This role will involve partnering with cross-functional teams to...


  • New York, New York, United States Oscar Health Full time

    Oscar Health is a pioneering health insurance company that's revolutionizing the industry with its cutting-edge technology platform.We're seeking a highly skilled Senior Software Engineering Leader to join our team and help drive innovation in claims and payment processing systems.About the RoleAs a Senior Software Engineering Leader, you'll play a key role...


  • New York, New York, United States Intetics Full time

    Job DescriptionIntetics Inc., a global technology company, is looking for a skilled Senior Software Engineer to enrich its team with a professional who can spread the company's ideas and vision. Our client creates digital products for kids around the world.Responsibilities:- Develop new features- Create a matchmaking service- Work on the identity...


  • New York, New York, United States Walsh Employment Full time

    Walsh Employment is seeking a highly skilled Senior Quantitative Software Engineer to join their team in Manhattan, NY. This role offers a unique opportunity to work at the forefront of systematic trading, where innovation and quantitative analysis intersect.About the Company:Our client is a leading quantitative investment company with a focus on...


  • New York, New York, United States Ro Full time

    About RoRo is a pioneering healthcare company that aims to revolutionize the way patients access healthcare services. By leveraging cutting-edge technology, Ro provides a comprehensive healthcare experience that is convenient, effective, and patient-centric.Job DescriptionWe are seeking an exceptional Senior Full Stack Engineer to join our team. As a key...


  • New York, New York, United States Dstillery Full time

    About DstilleryDstillery is a leading custom audience solutions company that empowers brands and their agencies to maximize the value of customer data and transform the way they connect with their audiences.We're a group of relentlessly curious data scientists, engineers, and marketing and advertising professionals solving companies' toughest problems in the...