> Markdown version of [/jobs/ext/3410972-software-engineer](https://www.wearedevelopers.com/jobs/ext/3410972-software-engineer). 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). --- # Software Engineer - **Company:** W3R Consulting - **Location:** Arlington, VA, United States - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Clean Code Principles, Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Big Data, Code Review, Data as a Services, Data Governance, Distributed Systems, Apache Hadoop, Object-Oriented Software Development, Cloudera, Software Engineering, TypeScript, Data Processing, Cloud Platform System, ReactJS, Apache Spark, Spring-boot, Information Technology, Apache Flink, Data Analytics, Enterprise Integration, Apache Kafka, Apache Nifi, Data Management, Api Design, Databricks - **Published:** September 30, 2026 - **Apply:** https://www.dice.com/job-detail/1533bbac-01ce-418c-b906-53403e52056b ## About the Role * The ideal candidate is a collaborative, technically strong full-stack engineer who is passionate about building scalable, data-intensive platforms. * They are comfortable working across application, service, and data-processing layers and can contribute effectively in a fast-paced, agile engineering environment. Ideal qualifications include: * Experience as a full-stack Software Engineer, with exposure to building platforms using modern technologies such as Java/Spring Boot, TypeScript, and React. * Experience building large-scale data platforms, distributed systems, and enterprise integration solutions across both on-premises and cloud environments, leveraging technologies such as Spark, Kafka, Flink, NiFi, Hadoop/Cloudera, Databricks, and modern cloud-native data services. * Experience integrating AI driven capabilities into data platforms, with appropriate governance and guardrails for emerging use cases, including agentic commerce. * Experience building reusable platforms that serve multiple products, teams, or business domains. * Foundational understanding of software engineering principles, including object-oriented programming, API design, and scalable system design, is preferred. * Interest in working with data-intensive applications, including improving performance, scalability, and reliability across services and data-processing layers. * Strong collaboration and communication skills, with the ability to work effectively with cross-functional teams. * Curiosity, self-motivation, and a strong willingness to learn, with a growth mindset and interest in solving analytical, data-driven problems in an agile, fast-paced environment. * Bachelor s or Master s degree in computer science, Engineering, Data Science, or a related quantitative field, or equivalent practical experience ## Description You will build innovative products that help businesses around the world unlock more value from their data. As a Senior Software Development Engineer within EDE, you will contribute to full-stack, data-intensive, analytics-driven applications that support sophisticated business experimentation and decision-making for some of the world s largest organizations. You will: * Design, build, and maintain scalable data platforms, distributed systems, and enterprise integration solutions across both on-premises and cloud environments. * Develop and optimize data-intensive applications leveraging Databricks, Spark, and related platforms to efficiently process, transform, and serve data. * Build features that support enterprise data onboarding, exchange, discovery, and consumption capabilities. * Contribute to architecture and system design, collaborating with cross-functional teams to deliver scalable, high-quality solutions aligned with engineering best practices. * Write clean, maintainable, and efficient code, applying strong practices in testing, code reviews, and continuous improvement. * Identify and resolve performance bottlenecks across services, APIs, data-processing workloads, and user experience. * Collaborate with Product, Engineering, Data Governance, Security, and business stakeholders to understand requirements for your area of work. * Mentor and support team members while contributing to a collaborative, growth-oriented engineering culture. * Continuously learn and improve, staying current with technologies and driving enhancements in quality, scalability, and developer productivity.