Senior Staff Software Engineer
vor 2 Wochen
Join to apply for the Senior Staff Software Engineer - Cloud Platform role at IonQ1 week ago Be among the first 25 applicantsJoin to apply for the Senior Staff Software Engineer - Cloud Platform role at IonQIonQ is developing the world's most powerful full-stack quantum computer based on trapped-ion technology. We are pushing past the limits of classical physics and current supercomputing technology to unlock a new era of computing. Quantum computing has the potential to impact every area of human society for the better. IonQ's computers will soon redefine industries like medicine, materials science, finance, artificial intelligence, machine learning, cryptography, and more. IonQ is at the forefront of this technological revolution.We don't just build the world's best quantum computers–we want them to be usable by everyone, everywhere. We are looking for a Senior Staff Full Stack Software Engineer to join a cross-functional team building the IonQ Cloud Platform, which connects our customers to our quantum computers via APIs, tools, and partner clouds like AWS, GCP, and Azure. You'll help build key components of the platform in collaboration with our product team, applications team, systems team, and scientists to build the best quantum developer experience for our customers and partners.Responsibilities:Work closely with Infrastructure Engineering, Application Development and Operations teams to provide highly available and fault-tolerant cloud servicesLead the design and implementation of the IonQ Quantum Cloud service architecture with emphasis on microservices:Define, design, build, validate, and deploy APIs and capabilities to make quantum computing accessible and useful to all IonQ customersDevelop and maintain the IonQ Cloud platform's CI/CD pipeline.Integrate with partner quantum platforms including Google Cloud, Microsoft Azure, and Amazon BraketDesign and extend quantum job processing pipeline to support IonQ customersDesign and extend IonQ Cloud service authentication and authorizationDesign and extend role-based access control for IonQ Cloud servicesDesign and extend billing engine for IonQ with features including customer rate cards, usage and cost tracking, and cost reportingMentor senior and junior engineersParticipate in on-call rotationsYou'd be a good fit with:Bachelor's degree in Computer Science, Engineering or a related field, or equivalent training, fellowship, or work experience10+ years of professional experience in software engineering5+ years of experience developing on Google Cloud PlatformStrong experience with Go, Rust, and JavaScriptStrong experience with large-scale cloud service platforms, and the design of scalable and robust services in the real worldStrong experience working with distributed systems architecture and message queues (e.g., Kafka, Google Pub/Sub)Strong experience in OAuth, OpenID, SAML based authenticationAbility to design and implement critical application components including user interfaces, APIs and services, exception handling, data access, security, etc.Strong written and oral communication, excellent collaboration and interpersonal skillsStrong experience in leading projects in a cross-functional team environmentFamiliarity with basic quantum computing conceptsYou'd be a great fit with:15+ years of professional full stack software development experience10+ years working with relational databases (e.g., Postgres)7+ years working with kubernetes5+ years working in quantum computingStrong experience in developing responsive web front ends, component libraries, and tools using JavaScript and/or TypeScript; React experienceLocation: This role is based in Basel, Switzerland, and requires office presence 3+ days a week.Travel: One team meetup in the US annually.Job ID: 1112The total compensation package includes base, bonus, and equity.Compensation will vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. Posted base salary figures are subject to change as new market data becomes available. Beyond base salary, total compensation includes a variable bonus and equity component and a range of benefit options found on our career site at ionq.co/jobs. Details of participation in these benefit plans will be provided when a candidate receives an offer of employment. Our US benefits include comprehensive medical, dental, and vision plans, matching 401K, unlimited PTO and paid holidays, parental/adoption leave, legal insurance, a home internet stipend, and pet insuranceIonQ's HQ is located in College Park, Maryland, just outside of Washington DC. We are actively building out our recently opened manufacturing and production facility in Bothell, WA (near Seattle). Depending on the position, you may be required to be near one of our offices in College Park, Seattle, Toronto, Canada, and Basel, Switzerland. However, IonQ will expand into additional domestic and international geographies, so don't let this stop you from applyingAt IonQ, we believe in fair treatment, access, opportunity, and advancement for all while striving to identify and eliminate barriers. We empower employees to thrive by fostering a culture of autonomy, productivity, and respect. We are dedicated to creating an environment where individuals can feel welcomed, respected, supported, and valued.We are committed to equity and justice. We welcome different voices and viewpoints and do not discriminate on the basis of race, religion, ancestry, physical and/or mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, transgender status, age, sexual orientation, military or veteran status, or any other basis protected by law. We are proud to be an Equal Employment Opportunity employer.US Technical Jobs. The position you are applying for will require access to technology that is subject to U.S. export control and government contract restrictions. Employment with IonQ is contingent on either verifying "U.S. Person" (e.g., U.S. citizen, U.S. national, U.S. permanent resident, or lawfully admitted into the U.S. as a refugee or granted asylum) status for export controls and government contracts work, obtaining any necessary license, and/or confirming the availability of a license exception under U.S. export controls. Please note that in the absence of confirming you are a U.S. Person for export control and government contracts work purposes, IonQ may choose not to apply for a license or decline to use a license exception (if available) for you to access export-controlled technology that may require authorization, and similarly, you may not qualify for government contracts work that requires U.S. Persons, and IonQ may decline to proceed with your application on those bases alone. Accordingly, we will have some additional questions regarding your immigration status that will be used for export control and compliance purposes, and the answers will be reviewed by compliance personnel to ensure compliance with federal law.US Non-Technical Jobs. Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum. Accordingly, we will have some additional questions regarding your immigration status that will be used for export control and compliance purposes, and the answers will be reviewed by compliance personnel to ensure compliance with federal law.If you are interested in being a part of our team and mission, we encourage you to applySeniority levelSeniority levelMid-Senior levelEmployment typeEmployment typeContractJob functionJob functionEngineering and Information TechnologyIndustriesComputers and Electronics ManufacturingReferrals increase your chances of interviewing at IonQ by 2xSign in to set job alerts for “Senior Software Engineer” roles.Senior Software Engineer Angular (m/w/d), 80-100 % hybridTechnical Lead Software Engineer ? C#/.NETSenior Embedded Software Engineer (m/w) 80-100% - HybridSenior Software Engineer Java (all genders)We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
-
Senior Expert S&T
vor 3 Wochen
Riehen, Schweiz Novartis AG VollzeitSummary Location: Basel, Switzerland #onsite Role Purpose: The position is within the Global Technical R&D department of Global Drug Development. Within this organization Chemical & Analytical Development (CHAD) plays an essential role in the development of processes for manufacturing and analysis of Antibody-Oligonucleotide conjugates (AOCs). About the Role...
-
Senior Expert S&T
vor 3 Wochen
Riehen, Schweiz Novartis AG VollzeitSummary Location: Basel, Switzerland #onsite Role Purpose: The position is within the Global Technical R&D department of Global Drug Development. Within this organization Chemical & Analytical Development (CHAD) plays an essential role in the development of processes for manufacturing and analysis of Antibody-oligonulceotide conjugates (AOCs). About the Role...