
Senior Software Engineer, Data and Integrations
Posted 18 hours ago

Posted 18 hours ago
This is a fully remote position, open to applicants in California.
• Take ownership of Elicit's scholarly search and data platform, ensuring its coverage, freshness, quality, reliability, and cost-effectiveness.
• Convert customer and business requirements into technical plans in collaboration with product teams, sales, and partners.
• Integrate new evidence sources into Elicit for LLM-based functionalities while maintaining structure, citations, and provenance.
• Develop secure, rights-aware integrations tailored for enterprise clients and content partners.
• Transform access, privacy, isolation, and auditability needs into actionable product features.
• Guide features from initial concepts to production across frontend, backend, and data layers.
• Deliver small incremental releases with staged rollouts, comprehensive monitoring, and rollback strategies.
• Oversee the operations of what you create, track usage, and manage integration complexities.
• Develop product features beyond integrations, ensuring the data platform is user-friendly for engineers.
• Utilize coding agents regularly and meticulously review their outputs.
• A minimum of 5 years of experience in software engineering.
• Proven experience in ownership of production systems and independent architectural decision-making.
• Proficient in Python; live coding will be part of the interview process.
• Familiarity with TypeScript; experience with React is advantageous.
• Background in designing, debugging, and optimizing distributed data pipelines.
• Experience with Spark or other comparable distributed systems.
• Strong SQL skills.
• Practical understanding of partitioning, joins, columnar formats, and the impact of data layout on performance and costs.
• Experience in integrating complex external data, including APIs, bulk exports, file drops, schema changes, rate limits, partial failures, and overlapping records.
• Commitment to data quality, entity resolution, provenance, and observability.
• Proven experience in delivering user-facing features from start to finish.
• Product judgment that links infrastructure efforts to researcher capabilities.
• At least one year of experience in an early-stage or growth-stage company.
• Strong communication skills with both technical and non-technical stakeholders.
• Pragmatic use of coding agents without compromising quality.
• Willingness to travel for quarterly in-person offsites.
• Ability to work with time zone overlap between GMT and GMT-8.
• Equity offered for all positions, featuring employee-friendly 10-year exercise periods.
• Flexible work arrangements: choose between the Oakland office or remote work with time zone alignment between GMT and GMT-8.
• Comprehensive health, dental, vision, and life insurance fully covered for you.
• Generous coverage for family insurance needs.
• Flexible Spending Account (FSA) / Health Savings Account (HSA) options.
• Generous vacation policy with a minimum recommendation of 20 days per year.
• Paid company holidays.
• Monthly wellbeing stipend of $200.
• 401K plan with a 6% employer matching contribution.
• Provision of a new Mac and a $1,000 budget for workstation or home office setup in the first year.
• Annual $500 budget for workstation or home office expenses thereafter.
• $1,000 quarterly budget for AI experimentation and learning initiatives.
• Access to a team administrative assistant for personal and work-related tasks.
• Participation in quarterly in-person team retreats or offsites.
Foundation for California Community Colleges
Software Mind
Penn Interactive
Sola
Get handpicked remote jobs straight to your inbox weekly.