> Markdown version of [/jobs/ext/2834786-software-engineer](https://www.wearedevelopers.com/jobs/ext/2834786-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:** Eliassen Group - **Location:** Boston, MA, United States - **Experience:** Expert - **Salary:** $166,400.0 - $176,800.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Amazon Web Services, Amazon S3, Microsoft Azure, Big Data, Databases, Continuous Integration, Data Warehousing, DevOps, Distributed Computing Environment, Distributed Systems, Amazon DynamoDB, Github, Python (Programming Language), PostgreSQL, Microsoft SQL Server, MongoDB, NoSQL, Object-Oriented Software Development, Performance Tuning, Systems Development Life Cycle, Redis, Regression Testing, Ansible, Amazon Simple Notification Service (SNS), Software Engineering, SQL Databases, TypeScript, Google Cloud, Delivery Pipeline, Large Language Models, Multi-Agent Systems, Apache Spark, Generative AI, Gitlab, Servicebus, Event Driven Architecture, Data Lakes, AngularJS, Pyspark, Kubernetes, Information Technology, Apache Kafka, Bitbucket, Data Management, Functional Programming, Api Gateway, Restful APIs, Amazon Simple Queue Service (SQS), Terraform, Jenkins, Databricks, Microservices - **Published:** September 10, 2026 - **Apply:** https://www.dice.com/job-detail/637646f1-47e7-4459-9402-a3d1db1577cb ## About the Role * 5 to 8 years of software engineering experience with scalable UX applications and distributed systems. * Designing and building REST APIs, microservices, Kubernetes, and distributed systems. * Data Warehousing, Data Lakes, Delta Lake architecture, and modern big data designs. * Hands-on expertise in Python, Java, and Angular with knowledge of object-oriented and functional patterns. * PySpark and Apache Spark for high-performance distributed data processing. * Microservices development with Kubernetes for eventing and serving. * AWS services including S3, Lambda, API Gateway, and EventBridge. * Messaging and event-driven technologies such as Kafka, SNS, and SQS, and databases including PostgreSQL, SQL Server, Aurora, DynamoDB, MongoDB, and Redis. * Infrastructure as Code with Terraform and Ansible. * CI/CD and DevOps practices using Jenkins, GitHub/GitLab, Bitbucket, GoCD, and automated pipelines. * Robust testing strategies including unit, integration, and regression testing with adherence to best practices. * Strong analytical skills to diagnose and solve complex technical problems. * Exposure to Generative AI, including LLMs, RAG architectures, and agentic systems. * Nice to have: PySpark with Databricks, Azure and/or Google Cloud Platform, and experience in privacy-safe CDPs or MarTech environments. Education Requirements: * B.E., B.Tech, M.Tech, or MCA in Computer Science, Information Technology, or a related field. ## Description Our client seeks a Senior Software Engineer to join the team and lead design, delivery, and technical strategy for scalable, secure, and reliable data platforms. You will work across the stack, define engineering standards, mentor teammates, and ensure robust execution across the full software development lifecycle while aligning solutions to business objectives., * Deliver large-scale cloud-native data platforms on AWS using REST APIs, microservices, and event-driven applications to achieve scalability and resilience. * Work hands-on across Java, Python, Spark, TypeScript, JavaScript, Angular, AWS services, event-driven architectures, and SQL/NoSQL databases. * Drive performance optimization, scalability, reliability, security, governance, and cost efficiency. * Collaborate with global engineering, product management, architecture, and business stakeholders to align solutions with strategic objectives. * Own the end-to-end SDLC including requirements, design, development, deployment, observability, and documentation. ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [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) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read)