> Markdown version of [/jobs/ext/2683211-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/2683211-principal-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). --- # Principal Software Engineer - **Company:** Amgen - **Location:** Tampa, FL, United States (Remote available) - **Experience:** Expert - **Salary:** $153,130.0 - $181,766.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Microsoft Windows, Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, Business Process Management, C Sharp (Programming Language), Cloud Engineering, Continuous Integration, Database Theory, Linux, DevOps, Python (Programming Language), Machine Learning, Microsoft SQL Server, Visual Basic .NET (Programming Language), Scaled Agile Framework, Shell Script, Software Engineering, SQL Databases, Scripting, Microsoft Power Automate, SOAPAPI, Git, Containerization, Uipath, Information Technology, Api Gateway, Blue Prism, Docker, Jenkins, Amazon Redshift, Microservices - **Published:** September 2, 2026 - **Apply:** https://www.biospace.com/logon?PipelinedPage=%2Fjob%2F3071955%2Fprincipal-software-engineer%3FAction%3DContinueJobApplication%23application-form ## About the Role can be automated by engineers such as yourself; Build scalable automations from design to test to deployment; Build automations using multiple technologies like RPA, cognitive, cloud native, python, integration technologies etc., and deliver value to end users within the company. May Telecommute. U.S. Position requires 10% of travel to various unanticipated worksites nationally. Requirements: Employer will accept a Bachelor'sdegree, (or foreign equivalent) in Computer Science, Software Engineering, Mathematics or a related field and 5 years of experience in job offered or technology-related occupation. Position requires 5 years of experience in the following: 1. Robotic Process Automation technologies including Blue Prism, UiPath OR Power Automate; 2. Intelligent Automation platforms and technologies including Machine Learning, Citizen Development, Business process Management, and Integration; 3. Full stack development including infrastructure cloud services including Storage, VMs, Network, as well as application and user experience in a continuous CI/CD pipeline environment; 4. AWS Services including EC2, S3, Redshift/Spectrum, Glue, Athena, RDS, Lambda, and API gateway; 5. DevOps CI/CD tools, including Git, Jenkins, Linux, and Shell Script; 6. Container technologies including Docker, and developing micro-services and APIs; 7. Applying Machine learning, OCR and NLP solutions; 8. SQL and database concepts to write queries to build automations; 9. Design and develop multi-tier web and windows applications using C#/VB.Net, JS, SOAP services and SQL server, and design and develop responsive UX using JavaScript frameworks; and 10. Agile SAFe experience in contributing for Program Increments, Agile Release Train activities, Continuous Integration and Deployment, and Agile Architecture. ## Description Duties: Lead automation efforts from design, build, and test of solution and build them to scale; Contribute to the success of business outcomes by making fundamental improvements in how data and information is handled, business processes are operated, physical workflow is directed to efficiently achieve the integration and orchestration of all activities required for product development; provide hands on development using multiple automation technologies such as RPA tools, scripting languages, API's and cloud native technologies; Translate business processes into requirement specifications working closely with DTI partners and then design specifications; Facilitate client workshops and meetings to understand client's business processes, system data, and key process metrics; Lead from the front engaging with business functions across the company hand in hand with the automation architects; Translate process automation opportunities into requirement specification and technical designs that ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [RPA in the Public Sector](https://www.wearedevelopers.com/videos/86-rpa-in-the-public-sector) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer)