> Markdown version of [/jobs/ext/1483703-sr-software-engineer-big-data-data-lake](https://www.wearedevelopers.com/jobs/ext/1483703-sr-software-engineer-big-data-data-lake). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Software Engineer - Big Data, Data Lake - **Company:** FOUREYES LLC - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $120,000.0 - $150,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Amazon S3, Data Analysis, Application Integration Architecture, Big Data, BigQuery, Software as a Service, Cloud Database, Continuous Integration, Data Architecture, Data Cleansing, Information Engineering, Data Governance, Extract Transform Load (ETL), Database Applications, Cursor (Graphical User Interface Elements), Distributed Systems, Integrated Development Environments, JSON, Python (Programming Language), Node.Js, Software Tools, SQL Databases, Data Streaming, TypeScript, AWS Cdk, Data Storage Technologies, Data Ingestion, GitHub Copilot, System Availability, Large Language Models, Snowflake, State Machines, AWS Lambda, Backend, Servicebus, Data Lakes, Semi-structured Data, Core Data, AWS Data Analytics, Tools for Reporting, Api Gateway, Amazon Simple Queue Service (SQS), Webhooks, Data Pipelines, Serverless Computing, Amazon Redshift, Microservices - **Published:** July 29, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/p8bn50pmdk ## About the Role Key Professional Experience * Strong leadership skills - you are comfortable both leading software engineers and rolling up your sleeves to implement and deploy the best solution. * Strong cross-functional collaboration with product, engineering, and analytics teams to ensure data availability, reliability, and performance. * Strong communication skills and experience translating business requirements into system design, architecture diagrams, and technical documentation. * Strong communication presenting complex concepts or solutions to diverse audiences through clear and concise written communication (e.g., report writing, email crafting) and effective verbal communication (e.g., presentations, stakeholder updates). * Strong problem solving skills and knowledge of applied algorithms to solve real world problems efficiently. * You have operated in a team's on-call rotation to address complex problems in real-time and keep services operational and highly available. Core Technical Skills Required * Strong hands-on experience implementing and using AWS data services: S3, Glue (ETL/Jobs, Data Catalog, DataBrew), Athena, Lake Formation, Step Functions, Lambda, Kinesis Data Stream and API Gateway. * Expertise in designing and optimizing data pipelines for high-volume, multi-source ingestion of structured and semi-structured data in a multi-tenant data architecture. * Experience with entity resolution, data cleansing, data quality, and anomaly detection. * Expert level skills developing back-end distributed systems and data pipelines using Python, SQL, Step Functions, Lambdas * Strong proficiency with TypeScript and Node.js for building backend services (REST/JSON APIs, async workflows, integration with AWS services) * Comfort working with cloud data warehouses (Athena, Snowflake, Redshift, BigQuery, or similar). * Experience building event-driven and notification systems (SNS/SQS, EventBridge, Pub/Sub, webhooks) and orchestration frameworks (StepFunctions or equivalent). * Experience integrating AWS data pipelines with external platforms (e.g., Snowflake, Metabase, reporting tools, etc.). * Hands on experience applying security best practices for data storage, transfer, and API access. Professional Experience * 7-10 years of professional experience working in a software development environment, ideally with exposure to big data and data-rich applications. * Experience working across disciplines, partnering with BI, ML, and product teams to translate ideas into customer-facing features. * 5+ years working in an AWS cloud-native environment. Bonus Points For * Prior experience in data-rich SaaS products. * Experience with auth & access control for data-driven applications in a multitenant environment. * Familiarity with data governance concepts (lineage, permissions, quality checks). * Deployment experience (AWS CDK, CI/CD, containerized services, serverless functions). * Exposure to generative AI or LLM-based data exploration tools. * Comfortable operating in an AI-first engineering organization where planning, design, implementation, testing, and documentation are frequently augmented by agentic engineering tools such as Spec Kit, Claude Code, Cursor, GitHub Copilot, and similar platforms. ## Description We are seeking a senior engineer to help design and implement the core data platform powering our next-generation product architecture. This role will focus on building scalable data ingestion, transformation, and integration across multiple internal and external data sources, using AWS-native services. You will work closely with engineering leadership to establish a robust data lake and transformation layer that supports our APIs, microservices, and downstream analytics. The ideal candidate is comfortable working at the intersection of data engineering and application integration. ## Related Videos - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production](https://www.wearedevelopers.com/magazine/475-coffee-with-developers-maria-apazoglou-making-ai-understandable-for-all-in-production) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)