{"schemaVersion":"jobsearcher.job.v1","id":"6b7a65dbd73d701648f736af","url":"https://jobsearcher.com/jobs/6b7a65dbd73d701648f736af","canonicalUrl":"https://jobsearcher.com/jobs/6b7a65dbd73d701648f736af","title":"Senior Data Engineer - Java","description":"Senior Software Engineer – Data EngineeringOur client, a leading global financial technology firm, is seeking a Senior Software Engineer to join its Data Engineering team.This team designs, builds, and supports large-scale, fault-tolerant data platforms that power mission-critical electronic trading systems. The platform processes billions of events every day, capturing real-time trading activity for regulatory reporting, analytics, business intelligence, and market data products. Engineers on this team build highly available, high-performance systems that serve as a core competitive advantage for the business.This is a hands-on engineering role in a fast-paced environment where you'll develop scalable software focused on big data, distributed systems, and real-time analytics while partnering closely with business and technology stakeholders.ResponsibilitiesDesign, develop, test, and maintain highly available, fault-tolerant software processing billions of data events each day.Drive architectural decisions that improve scalability, resiliency, maintainability, and performance.Collaborate with stakeholders to gather requirements and deliver innovative technical solutions.Identify opportunities to improve system performance, user experience, and operational efficiency.Build and maintain APIs and tools for querying, summarizing, and analyzing large datasets.Develop automated monitoring, alerting, and health-check capabilities for production systems.Generate reporting solutions that provide actionable business insights.Maintain technical documentation and promote engineering best practices.Utilize AI-assisted development tools (GitHub Copilot, Claude, Cursor, etc.) to improve engineering productivity and software quality.Required Qualifications5+ years of professional software engineering experienceStrong Java development experience (3+ years)Experience with PostgreSQL or another relational databaseLinux/Unix development experience, including shell scriptingExperience with Git or other version control systemsPassion for building high-performance, data-intensive applicationsStrong understanding of software design patterns, data structures, and algorithmsExperience using AI tools throughout the software development lifecycleExcellent communication and collaboration skillsAbility to translate business requirements into scalable technical solutionsBachelor's degree in Computer Science or a related technical disciplinePreferred QualificationsExperience building distributed systems or big data platformsFinancial services, capital markets, or electronic trading experienceExperience with market data, real-time analytics, or event-driven architecturesKnowledge of high-availability, low-latency system design","company":"Cypress Group","rawCompany":"cypress group","city":"New York","state":"NY","isRemote":false,"isActive":false,"createdAt":"2026-11-04T03:31:09.097Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1243.01","title":"Data Warehousing Specialists","slug":"data-warehousing-specialists"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Data Engineer - Java","description":"Senior Software Engineer – Data EngineeringOur client, a leading global financial technology firm, is seeking a Senior Software Engineer to join its Data Engineering team.This team designs, builds, and supports large-scale, fault-tolerant data platforms that power mission-critical electronic trading systems. The platform processes billions of events every day, capturing real-time trading activity for regulatory reporting, analytics, business intelligence, and market data products. Engineers on this team build highly available, high-performance systems that serve as a core competitive advantage for the business.This is a hands-on engineering role in a fast-paced environment where you'll develop scalable software focused on big data, distributed systems, and real-time analytics while partnering closely with business and technology stakeholders.ResponsibilitiesDesign, develop, test, and maintain highly available, fault-tolerant software processing billions of data events each day.Drive architectural decisions that improve scalability, resiliency, maintainability, and performance.Collaborate with stakeholders to gather requirements and deliver innovative technical solutions.Identify opportunities to improve system performance, user experience, and operational efficiency.Build and maintain APIs and tools for querying, summarizing, and analyzing large datasets.Develop automated monitoring, alerting, and health-check capabilities for production systems.Generate reporting solutions that provide actionable business insights.Maintain technical documentation and promote engineering best practices.Utilize AI-assisted development tools (GitHub Copilot, Claude, Cursor, etc.) to improve engineering productivity and software quality.Required Qualifications5+ years of professional software engineering experienceStrong Java development experience (3+ years)Experience with PostgreSQL or another relational databaseLinux/Unix development experience, including shell scriptingExperience with Git or other version control systemsPassion for building high-performance, data-intensive applicationsStrong understanding of software design patterns, data structures, and algorithmsExperience using AI tools throughout the software development lifecycleExcellent communication and collaboration skillsAbility to translate business requirements into scalable technical solutionsBachelor's degree in Computer Science or a related technical disciplinePreferred QualificationsExperience building distributed systems or big data platformsFinancial services, capital markets, or electronic trading experienceExperience with market data, real-time analytics, or event-driven architecturesKnowledge of high-availability, low-latency system design","datePosted":"2026-11-04T03:31:09.097Z","dateModified":"2026-11-04T03:31:09.097Z","hiringOrganization":{"@type":"Organization","name":"Cypress Group","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"New York","addressRegion":"NY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"6b7a65dbd73d701648f736af"},"url":"https://jobsearcher.com/jobs/6b7a65dbd73d701648f736af"}}