- Company: Get A Job.ai
- Salary: Pay not listed
- Work type: Remote
Website Get A Job.ai
Represented by Get A Job.ai
About This Opportunity
We are representing a high-growth enterprise software organization building a foundational new streaming architecture. This is a greenfield opportunity to join a small, high-ownership team designing how process data flows to customers and internal products at scale. You'll work on durable streaming infrastructure, customer-facing integrations, and analytics capabilities that decouple data consumption from live execution engines.
This is a remote position with significant architectural influence from day one. You'll partner closely with product, distributed systems teams, and QA to shape both the technical direction and the team's evolving scope.
Responsibilities
- Design and build core streaming infrastructure backed by durable, low-cost storage that decouples data access from live execution
- Develop customer-facing data streaming capabilities, including supported integrations with systems like Kafka
- Rebuild analytics data consumption and serving at scale, moving workloads off critical paths
- Make foundational architecture decisions around consistency, durability, and distributed streaming pipelines
- Participate in L3 support and on-call rotations, investigating production issues and feeding insights back into product development
- Drive technical initiatives end-to-end through ambiguity in still-being-designed systems
- Coordinate medium-to-large engineering initiatives (3+ months) across teams, from solution design through predictable delivery
What We're Looking For
Required:
- 7+ years of backend engineering experience in Java, focused on distributed or data-intensive systems
- Hands-on experience with object storage systems (S3, GCS, Azure, or similar) and reliable upload/commit protocols
- Experience with Kafka or similar streaming/event-log systems
- Strong grounding in distributed systems fundamentals
- Demonstrated track record driving technical initiatives through genuine ambiguity
- Proven experience leading medium-to-large engineering initiatives end-to-end, including solution design, project planning, and cross-team coordination
- Strong communication and collaboration skills in remote-first environments
- Ability to translate requirements into actionable technical work and provide clear, direct feedback in code review
Nice to Have:
- Experience with Apache Iceberg, Parquet, or lakehouse/data-lake architectures
- Experience with embedded state stores (RocksDB or similar) for projection/checkpointing workloads
- Experience with stream processing frameworks like Apache Flink, particularly stateful processing with local state backends
- Familiarity with object-storage-native streaming architectures
How We Work With You
Candidates apply directly through Get A Job.ai. Our talent team will review your application and conduct an initial screening. For qualified candidates, we will submit your profile to our client for consideration. Please do not attempt to contact the client directly, as all communication should flow through our recruiting team to ensure a smooth process.
Pay
Compensation details will be discussed during the screening process based on your location and experience level.
Equal Employment Opportunity: Get A Job.ai is committed to inclusive hiring practices. We welcome applications from all qualified candidates regardless of background, identity, or protected characteristics.
Apply with Get A Job.ai
A recruiter will review your profile and submit you to the client. Do not contact the client directly.
Apply through Get A Job.ai. A recruiter will review your profile and submit you. Do not contact the client directly.
Apply through Get A Job.ai. A recruiter will review your profile and submit you.
Terms used in this posting
- remote-first
- The company is organized around remote work as the default, rather than treating it as an occasional exception to in-office work.
- on-call
- You may be required to be reachable and available to work outside normal scheduled hours, typically for a set rotation.
Explore Get A Job.ai online
Job details above are provided by the employer/source. The sections on this page are compiled from public data sources with AI assistance.
Accommodations: if you need a workplace accommodation to apply for or perform this job, see ADA.gov or EEOC.gov for guidance on your rights and how to request one.
Listing facts
- Role Senior Software Engineer, Backend – Data Streaming
- Employer Get A Job.ai
- Location Remote · Remote-friendly
- Type Full Time
- Pay (from listing) Pay not listed
- Posted September 10, 2026
- Apply by October 10, 2026
- Overview Full job description on this page (431 words)
Facts above come from this job record on Get A Job.AI — not copied from third-party review sites.
Limited public data for this employer
We only show facts we can ground in public sources (Wikidata, O*NET, news/discussion links, or this listing). We do not invent Glassdoor-style ratings, salaries, or testimonials when data is thin. Use the listing facts, occupation context, and related openings below while we continue researching.
Explore related openings
Keep exploring on Get A Job.ai
Not quite the right fit? Your next opportunity is a click away.
- Browse all jobs
- More jobs by category
- Remote jobs you can do from anywhere
- Research typical pay for this role
- Set a job alert so new matches reach you first
- Upload your resume to apply faster
Hiring instead? Post a job and reach candidates searching right now.
