Powering the future of financial services.
Senior Software Engineer, Data Platform
Location
United States
Posted
4 days ago
Salary
$150K - $200K / year
Seniority
Senior
Job Description
Senior Software Engineer, Data Platform
Cross River
• Design, develop, and maintain full-stack software in support of Cross River's data platform • Build and operate AI-native capabilities: LLM-powered agents and reasoning loops, retrieval-augmented generation (RAG) over the data catalog, and natural-language-to-SQL query experiences • Integrate large language models responsibly, with rigorous permission checks, tracking, and observability on every model call • Act as a thoughtful and considerate data steward, with a mind for strong data security • Engineer React-based web UIs that present complex data (catalogs, lineage, dashboards, and conversational interfaces) clearly and accessibly • Build and operate Python back-ends that house APIs and integrate with the data platform and adjacent systems • Interact with AWS services and technologies including Lake Formation, Glue, Iceberg, Hive, Athena, ECS, and Snowflake • Operate and troubleshoot and issues across the UIs, APIs, agents, and data pipelines • Collaborate with other software engineers, data engineers, data scientists, and business personnel to ensure business, security, and operational needs are met • Manage code and versioning effectively using Git and participate in architectural discussions on product- and platform-level designs • Ensure best practices around development, testing, and documentation.
Job Requirements
- 5+ years of experience in software engineering, with a strong focus on full-stack web and API development
- Strong front-end skills with React and TypeScript
- Strong back-end / API development skills in Python
- Hands-on experience building with large language models, such as integrating LLM APIs, agents, RAG, or other AI-powered application features
- Proven experience with AWS cloud environments (ECS, IAM, S3, and data services such as Glue, Athena, or Lake Formation)
- Strong experience with relational databases and SQL, plus Git for version control and review processes
- Very strong problem-solving skills and an enthusiasm for delivering working, performant, and operationally stable solutions.
Related Guides
Related Categories
Related Job Pages
More Platform Engineer Jobs
Platform Automation Engineer
Bright Vision TechnologiesBright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications.
Role Description We are seeking a Platform Automation Engineer with deep Terraform expertise to design, build, and maintain the infrastructure-as-code foundations that power our cloud and hybrid environments. This role focuses on creating reusable Terraform modules, hardening pipelines, enforcing policy-as-code, and standardizing infrastructure delivery across multiple teams and cloud providers. The ideal candidate brings strong software engineering discipline to infrastructure work, has shipped production-grade Terraform at scale, and understands the operational realities of managing thousands of resources across many environments and accounts. Key Responsibilities - Design, develop, and maintain modular, composable Terraform code that codifies the entire infrastructure estate across cloud accounts and environments. - Build a library of well-tested, reusable Terraform modules with clear interfaces, semantic versioning, and comprehensive documentation. - Implement Terraform automation pipelines using GitHub Actions, GitLab CI, Atlantis, Terraform Cloud, or Spacelift, with plan/apply gating, drift detection, and policy enforcement. - Define and enforce policy-as-code using Sentinel, Open Policy Agent (OPA), Conftest, or Checkov to prevent insecure or non-compliant infrastructure changes. - Manage Terraform state at scale with appropriate backend strategies, state locking, workspace organization, and disaster recovery patterns. - Drive multi-account, multi-region, and multi-cloud infrastructure provisioning strategies with clear isolation, naming, and tagging standards. - Implement infrastructure testing including unit tests with terraform-compliance, integration tests with Terratest, and policy tests across pull requests. - Collaborate with security, networking, and platform teams to embed guardrails directly into reusable modules and pipelines. - Standardize patterns for secrets management, identity federation, and least-privilege IAM through reusable Terraform abstractions. - Lead migrations from legacy, ClickOps, or non-IaC infrastructure into managed Terraform footprints with minimal disruption. - Drive cost optimization, tagging hygiene, and lifecycle management across the Terraform-managed estate. - Mentor engineering teams on Terraform best practices, anti-patterns, and pull-request review standards. - Maintain comprehensive runbooks, architecture diagrams, and onboarding materials for the infrastructure platform. - Stay current with Terraform, OpenTofu, and broader IaC ecosystem developments and recommend adoption where beneficial. Qualifications - Bachelor’s degree in Computer Science, Engineering, or a related field. - Five or more years of experience in cloud infrastructure or DevOps engineering, with significant Terraform focus. - Deep, hands-on expertise authoring and maintaining production Terraform across at least one major cloud provider. - Strong experience designing reusable Terraform modules with clean APIs and version discipline. - Hands-on experience with Terraform state management, backends, and large-scale workspace organization. - Strong scripting skills in Python, Go, or Bash. - Experience with CI/CD pipelines for infrastructure code and automated policy enforcement. - Solid understanding of cloud networking, identity, and security primitives. - Strong Git-based workflows including code review, branching, and release management. - Excellent troubleshooting and root-cause analysis skills. Preferred Qualifications - Experience with multi-cloud Terraform (AWS + Azure or AWS + GCP). - Familiarity with Terragrunt, Atlantis, Spacelift, or env0. - Experience with policy-as-code engines (Sentinel, OPA, Checkov). - Contributions to public Terraform modules or providers. - Exposure to FinOps practices and tagging-driven cost governance. How to Apply Would you like to know more about this opportunity? For immediate consideration, please send your resume to [email protected] or contact us at (908) 505-3544. Learn more about Bright Vision Technologies at www.bvteck.com .
• Collaborate with the Technical Anchor to design, engineer, develop, deploy, and support new Azure AD B2C and EEID software and platform features that adhere to Ford security, architecture, and IAM standards. • Support delivery of tactical and strategic IAM solutions, including analysis, design, and implementation to improve security posture. • Contribute to the development and implementation of IAM strategies and roadmap. • Develop and maintain metric dashboards and monitoring/alerting systems. • Provide day-to-day operations of requests, incidents, and problems. • Create and maintain technical documentation for team and integrating applications (e.g., architecture diagrams, API documentation, coding standards, operational processes, procedures, configurations, application onboarding tips, etc.) • Use modern software development Agile methodologies to deliver high-quality software on time and on budget. • Use modern software delivery pipelines to automate the deployment and testing of software and platform features. • Maintain and update Ford custom policies using the Identity Experience Framework. • Maintain and update UI (visual presentation of user journeys) in accordance with the Ford UI Design Team provided specifications. • Write clean, efficient, and maintainable code in C#, .NET Core, or other relevant languages that can integrate with Azure Graph APIs
Senior Frontend Platform Engineer
n8nYour low-code automation tool for connecting anything to everything.
• Design and evolve the frontend platform foundations that power n8n’s workflow-building experience. • Enable product engineers and the open-source community to ship complex, reliable, and high-performance user experiences across cloud and self-hosted deployments. • Take ownership of core frontend platform domains and help shape the architecture behind one of the most flexible automation products in the market. • Own and evolve core frontend platform primitives that make n8n’s workflow builder scalable, extensible, and maintainable. • Strengthen platform contracts such as plugin systems, extension points, and frontend developer experience. • Help modularize a large, evolving frontend codebase so product teams can build confidently on top of shared foundations. • Work on the architecture behind n8n’s canvas-based workflow building experience. • Build and improve real-time collaboration capabilities using approaches such as WebSockets, CRDTs, or multiplayer synchronization patterns. • Design frontend systems with correctness, accessibility, and user experience in mind, especially for complex interactive workflows. • Improve rendering performance, runtime behavior, and responsiveness across complex workflow-building experiences. • Use performance measurement, profiling, and optimization techniques to identify bottlenecks and improve user experience. • Contribute to web worker orchestration and other frontend infrastructure that helps n8n scale to more complex use cases. • Drive technical decisions through clear proposals, RFCs, and collaborative engineering discussions. • Partner closely with product engineers, QA, DX, Security, Staff Architects, and the open-source community to ensure platform changes integrate smoothly. • Support peers through code reviews, pairing, mentoring, and knowledge sharing.
Senior Software Engineer, Data Platform
Humand#1 AI-powered HR app for deskless workers. Internal communication, culture, and HR management.
• Diseñar la arquitectura de la plataforma de datos de Humand. • Desarrollar e integrar información proveniente de sistemas internos, bases de datos, APIs y herramientas como HubSpot, Stripe, Amplitude y Redash. • Construir y evolucionar el Data Warehouse y los pipelines necesarios. • Modelar y automatizar métricas estratégicas, garantizando calidad, consistencia y trazabilidad de los datos. • Colaborar con los equipos de Producto, Ingeniería, BizOps y Finance para transformar necesidades de negocio en soluciones técnicas. • Evolucionar la plataforma para soportar capacidades de reporting, analítica e integración con herramientas externas de Business Intelligence.



