> Markdown version of [/jobs/ext/4622897-software-engineer-senior](https://www.wearedevelopers.com/jobs/ext/4622897-software-engineer-senior). 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 Senior - **Company:** Siemens AG - **Location:** Bellevue, WA, United States (Remote available) - **Experience:** Expert - **Salary:** $168,111 - $233,300 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, Data Analysis, Microsoft Azure, Big Data, Code Review, Computer Programming, Continuous Delivery, Python (Programming Language), RabbitMQ, Software Engineering, Enterprise Software Applications, Apache Spark, Gitlab, Pyspark, Information Technology, Data Analytics, Apache Kafka, Restful APIs, Stream Analytics, Data Pipelines, Databricks, Microservices - **Published:** November 7, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=e1a873579111cfc6 ## About the Role Requirements: Employer will accept a Bachelor's degree in Computer Science, Data Science, Data Analytics, Software Programming or related field and 60 months of experience in the job offered or in a Software Engineer Senior-related occupation. Position requires experience in the following: Developing with Python or Java; Building large-scale applications in AWS, or other cloud platforms such as Azure; Building scalable data pipelines using Databricks; Developing software using Spark and PySpark; Working with large-scale data-driven applications using Kafka, RabbitMQ, or similar messaging solutions; Developing REST API's; Implementing CI/CD deploy model by GitLab; Developing and optimizing SQL; Working on solutions using real-time Iot data; Design and development experience for use cases involving real-time analytics, dashboards, and alerts. ## Description Duties: Architect, design, develop, deploy data pipelines and microservices that ingest and analyze millions of records for Analytics. Be a valued member of an autonomous, cross-functional agile team. Participate in code reviews, retrospectives, and lunch-and-learns. Mentor junior developers to help them improve their coding practices. Investigate and resolve system functionality and performance issues. Develop components to support real-time dashboards and hoc reports.