Principal Software Engineer
Emedgene, an Illumina Company
- Remote job
Career Category
Information Systems
Job Description
Join Amgen's Mission to Serve Patients
If you feel like you’re part of something bigger, it’s because you are. At Amgen, our shared mission—to serve patients—drives all that we do. It is key to our becoming one of the world’s leading biotechnology companies. We are global collaborators who achieve together—researching, manufacturing, and delivering ever-better products that reach over 10 million patients worldwide. It’s time for a career you can be proud of.
Principal Software Engineer
Live
What you will do
Let’s do this. Let’s change the world. In this vital role you will play a pivotal role in shaping our technology strategy and mentoring a team of dedicated engineers.
- Possesses strong rapid prototyping skills and can quickly translate concepts into working code
- Provide technical guidance and mentorship to the development team.
- Take ownership of complex software projects from conception to deployment. Handle software delivery scope, risk, and timeline
- Participate to both front-end and back-end development using cloud technology.
- Develop innovative solution using generative AI technologies
- Define and implement robust software architectures on the cloud, AWS preferred
- Lead and motivate a team of engineers to deliver high-quality results.
- Conduct code reviews to ensure code quality and alignment to best practices.
- Create and maintain documentation on software architecture, design, deployment, disaster recovery, and operations.
- Identify and resolve technical challenges effectively.
- Stay updated with the latest trends and advancements
- Work closely with product team, business team, and other key partners.
Win
What we expect of you
We are seeking a seasoned Full Stack Software Engineer Lead to spearhead the development and delivery of innovative software solutions. The ideal candidate will possess a strong blend of technical expertise, leadership skills, and a passion for building high-quality products.
Basic Qualifications:
- Master’s degree in computer science and engineering (preferred); other Engineering field is considered; with 6+ years of software development experience OR,
- Bachelor’s degree in computer science and engineering (preferred); other Engineering field is considered; with 8+ years of software development experience
- Hands on experience with various cloud services, understand pros and cons of various cloud service in well architected cloud design principles
- Hands on experience with Full Stack software development. Proficient in programming language Python(preferred), JavaScript, SQL/NoSQL.
- Proven ability to lead and mentor software development teams
- Strong problem solving, analytical skills; Ability to learn quickly; Excellent communication and interpersonal skills
Preferred Qualifications:
- Experienced with API integration, serverless, microservices architecture.
- Experience in SQL/NOSQL database, vector database for large language models
- Experience with popular large language models
- Experience with Langchain or llamaIndex framework for language models
- Experience with prompt engineering, model fine tuning
- Experience with Web site development, understand of web site localization processes, which involve adapting content to fit cultural and linguistic contexts.
- Experience with DevOps/MLOps CICD build and deployment pipeline
- Experience with design patterns, data structures, test-driven development.
- Knowledge of NLP techniques for text analysis and sentiment analysis
Professional Certifications :
- Cloud Computing certificate preferred
Soft Skills:
- Excellent analytical and troubleshooting skills.
- Strong verbal and written communication skills
- Ability to work effectively with global, virtual teams
- High degree of initiative and self-motivation.
- Ability to handle multiple priorities successfully.
- Team-oriented, with a focus on achieving team goals
- Strong presentation and public speaking skills.
Thrive
What you can expect of us
As we work to develop treatments that take care of others, we also work to care for our teammates’ professional and personal growth and well-being.
In addition to the base salary, Amgen offers competitive and comprehensive Total Rewards Plans that are aligned with local industry standards.
Apply now
for a career that defies imagination
In our quest to serve patients above all else, Amgen is the first to imagine, and the last to doubt. Join us.
careers.amgen.com
Amgen is an Equal Opportunity employer and will consider you without regard to your race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability status.
We will ensure that individuals with disabilities are provided with reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation.
.
- ...As Principal Engineer for Delivery Choices in Hyderabad youll own the technical foundation for Add to Delivery our fastest-growing customer... ...carbon delivery and monetary rewards. 12 years of professional software development experience 7 years programming experience with...SuggestedFull time
- Principal Software EngineerAbout the Role : The role of the Principal Software Engineer demands an extensive background in Java development, coupled with the capacity to assume a central role as a technical luminary. In this capacity, you will spearhead the architectural design...SuggestedWorldwide
- ...leaders. You scout top talent and recruit them to Amazon. actively mentor senior and Principal engineers. You develop and institutionalize best practices 10 years of professional software development experience 8 years of programming experience with at least one modern...SuggestedLong term contractFull time
- ...Job Profile Senior Principal Software Engineer Responsibilities Design implement and maintain Identity & Access Management (IAM) solution architecture in public and private cloud environments. Define and implement guidelines for open identity standards (OAuth 2.0...SuggestedFull timeRemote job
- ...development methodologies to accelerate engineering velocity. Leverage your familiarity with... ...looking for a candidate who has 12 years of software engineering experience with a... ...Scope: Extensive experience operating at a Principal level (or equivalent) with a track record...SuggestedFull timeRemote job
- ...contributions of each team member in achieving our mission. About the Role: We are seeking a highly skilled Senior Principal Enterprise Software Engineer specializing in C to join our dynamic team. This is a permanent position that will play a critical role in designing...Permanent employmentFull time
- ...Role Description Salesforce has immediate opportunities for software engineers who want their lines of code to have significant and... ...and the customers they serve to thrive. Your Impact As a Principal Member of Technical Staff (PMTS)/Software Architect at Salesforce...Full timeHybrid workImmediate start
- ...from different sources and dynamically integrate numbers with narrative analysis in a controlled, auditable environment.Senior Software Engineering Teams building mission critical software for financial disclosures and regulatory compliance.- Maintain a culture of functional...
- ...Overview The Senior Software Engineer will play a pivotal role in software development activities and long-term initiative planning and collaboration across the Strategy & Transformation (S&T) organization. Software Engineering is the cornerstone of scalable digital transformation...Long term contract
- ...Principal Software Engineer – Systems (Platform) About Nasuni Nasuni is a profitable, growing SaaS data infrastructure company reinventing enterprise file storage and data management in an AI-driven world. We power the data infrastructure of the world’s most innovative...For contractorsHybrid workWork at officeWork from home3 days week
- ...learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation. Our Customer Success Group business is all...Full time
- ...integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation. You Are: You are a visionary engineer with a passion for generative AI and advanced machine learning. You...
- Description :Job Title : Principal AI EngineerLocation : Hyderabad, IndiaYears of Experience : 5+ years of hands-on software engineering experience, including building and scaling AI-powered systems in productionPosition Overview :We are seeking a Principal AI Engineer to design...
- ...Overview Principal Engineer Is responsible for owning one or more technology domains or products, leading engineering team memebers to deliver... ...teams to deliver the Digital Products portfolio Develop software development strategy utilizing industry standards. Create...Long term contractFor contractorsRemote job
- ...Principal DevOps Engineer - Full time About the Role We are seeking a Principal DevOps Engineer to join our Managed Services Team and take ownership of supporting diverse client environments. This role focuses on maintaining triaging and improving a variety of customer...Full timeFixed term contractHybrid workShift workNight shiftRotating shiftWeekend work
- Job Description :Role Overview :As a Principal AI Engineer at MontyCloud, you will define and drive the technical vision for agentic AI systems... ...research in AI/agentic systemsExperience :- 12+ years of overall software engineering experience- Prior experience in a Principal...
- ...platforms, and data policies.3. Product Oversight - Insights & Automation : - Own the product roadmap for AI-powered tools (e.g., insights engine, intelligent reports, copilot interfaces).- Define business and technical requirements for AI/ML and GenAI initiatives.- Measure ROI...
- ...scoring infrastructure and LLM-powered intelligence products. As Principal AI Engineer youll architect this platform set the technical direction and... ...your direct team Must-Have Qualifications ~10 years in software engineering with 5 years in AI/ML youve architected and...Full timeHybrid workWork at office3 days week
- ...scalability CI/CD pipelines observability and cloud operations. Mentor engineers and improve overall engineering quality consistency and best... ...experience. ~ You should have 15 years of professional software development experience. ~ You should have Handson experience with...Full timeHybrid workRemote job2 days week
- ...tomorrow today. Get to know us at and on LinkedIn X YouTube and Facebook. Inviting applications for the role of Principal Consultant - Automation Engineer In this role an automation engineer skilled in Ansible Terraform and Python responsible for architecting scalable...Full time
- ...# Salesforce Principal Senior Look for 7 to 12 Can you explain the project on Service cloud and what features are implemented. # Can you explain the business scenario and the solution you recommended/implemented # Expected response:- Candidate should explain...Full timeFlexible hours
- ...Principal Software Engineer – Cloud Services About Nasuni Nasuni is a profitable, growing SaaS data infrastructure company reinventing enterprise file storage and data management in an AI-driven world. We power the data infrastructure of the world’s most innovative enterprises...For contractorsHybrid workWork at officeWork from homeFlexible hours3 days week
- ...Design, implement, and optimize low-latency, high-throughput Java applications for high-frequency and algorithmic trading.- Performance Engineering : Write code optimized for throughput and latency, targeting transaction speeds in the millisecond to microsecond range.- Protocol...Full time
- ...tomorrow today. Get to know us at and on LinkedIn X YouTube and Facebook. Inviting applications for the role of Principal Consultant - AWS Infrastructure Engineer Seeking an experienced and highly skilled AWS Infrastructure Engineer to join our this role you will be...Full time
- ...experienced and visionary individual to play a pivotal role in internal software development at Amgen India. This role is critical in driving... ..., delivering reusable software solutions for business and engineering teams, and ensuring the successful adoption of internal...Remote jobLong term contractFull timeFlexible hours
- Required Qualifications :- 10+ years of Engineering experience- Build, Develop, Implement, and maintain core blockchain modules in Go using... ...development, test, and production environments.- Professional software engineering experience, with a focus on backend or distributed...
- Role Overview : As a Principal AWS Data Engineer, you will be instrumental in architecting, developing, and optimizing our next-generation data platforms... ...teams, including data scientists, product owners, and software engineers, to understand data requirements and deliver...
- ...game-changing career, working for one of the world's leading financial institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorgan Chase within the Consumer & Community Banking, you provide expertise and engineering excellence as an integral...
- ...create tomorrow today. Get to know us at and on LinkedIn X YouTube and Facebook. Inviting applications for the role of Principal Consultant - GenAI Engineer (Cloud: GCP) In this role The Data Scientist will apply advanced analytics machine learning GenAI and statistical...Full time
- ...Columnar, other emerging technologies- Other Languages Java, Python, Scala, R- Build Systems TFS, Github- Ability to integrate tools outside of the core GCP ecosystem.Certifications : - GCP Cloud Professional Data Engineer- GCP Cloud Professional Data Architect (ref:hirist.tech)
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!

