Post job

Software Developer jobs at Genesys - 36364 jobs

  • Senior AI Full Stack Developer

    Genesys 4.5company rating

    Software developer job at Genesys

    Genesys empowers organizations of all sizes to improve loyalty and business outcomes by creating the best experiences for their customers and employees. Through Genesys Cloud, the AI-powered Experience Orchestration platform, organizations can accelerate growth by delivering empathetic, personalized experiences at scale to drive customer loyalty, workforce engagement, efficiency and operational improvements. We employ more than 6,000 people across the globe who embrace empathy and cultivate collaboration to succeed. And, while we offer great benefits and perks like larger tech companies, our employees have the independence to make a larger impact on the company and take ownership of their work. Join the team and create the future of customer experience together. Join the Innovation team at Genesys, where we're redefining customer experience by building innovative, scalable solutions integrated with Genesys Cloud. We're looking for a Senior AI Full Stack Developer to help design and deliver high-performance applications using AWS infrastructure. This is a unique opportunity to shape next-generation systems that impact customers around the globe. Key Responsibilities: Develop Agentic AI solutions using the most advanced solutions available on Genesys Cloud Develop integrations to enhance Agentic AI solutions Develop robust, scalable backend services and APIs using Go Build dynamic, user-friendly front-end components with JavaScript and TypeScript Deploy and manage containerized applications using Kubernetes on AWS Integrate features and services with Genesys Cloud APIs to enhance CX workflows Optimize application performance, scalability, and reliability in cloud environments Collaborate with product managers, architects, and UX designers to define requirements Write clean, maintainable, and well-documented code following engineering best practices Troubleshoot and resolve complex production issues in a timely manner Participate in peer code reviews and mentor junior engineers on the team Required Qualifications: Minimum of 5 years of professional software development experience 1+ year focused on AI/ML systems Proven expertise in agentic AI development, including hands-on experience with RAG, RAG pipelines and MCP framework Proficiency in Go for backend development Strong experience in system prompt engineering and tool use configuration and tuning Strong experience with JavaScript and TypeScript for front-end and full-stack applications Hands-on expertise with Kubernetes for orchestration and container lifecycle management Proven experience building and deploying cloud-native solutions on AWS (e.g., EC2, ECS, Lambda, S3) Solid understanding of microservices architecture and RESTful API design Strong analytical and problem-solving skills with attention to detail Bachelor's degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience Preferred Qualifications: Experience with Genesys Cloud AI Guides Experience integrating with Genesys Cloud APIs or comparable customer experience platforms Exposure to UX design principles or experience developing intuitive user interfaces Familiarity with AWS-native services such as CloudFormation, Step Functions, or DynamoDB Demonstrated contributions to open-source projects or a strong GitHub portfolio Nice-to-Have: Experience with DevOps tooling including Docker, CI/CD pipelines, and Terraform Knowledge of Agile/Scrum methodologies and team collaboration practices Why Join Us: Drive innovation that redefines global customer experiences Thrive in a collaborative and inclusive environment with flexibility and autonomy Access to comprehensive benefits and career development opportunities Work with state-of-the-art technologies including AWS and Genesys Cloud Compensation: This role has a market-competitive salary with an anticipated base compensation range listed below. Actual salaries will vary depending on a candidate's experience, qualifications, skills, and location. This role might also be eligible for a commission or performance-based bonus opportunities. $80,200.00 - $149,000.00 Benefits: Medical, Dental, and Vision Insurance. Telehealth coverage Flexible work schedules and work from home opportunities Development and career growth opportunities Open Time Off in addition to 10 paid holidays 401(k) matching program Adoption Assistance Fertility treatments Click here to view a summary overview of our Benefits. If a Genesys employee referred you, please use the link they sent you to apply. About Genesys: Genesys empowers more than 8,000 organizations worldwide to create the best customer and employee experiences. With agentic AI at its core, Genesys Cloud™ is the AI-Powered Experience Orchestration platform that connects people, systems, data and AI across the enterprise. As a result, organizations can drive customer loyalty, growth and retention while increasing operational efficiency and teamwork across human and AI workforces. To learn more, visit **************** Reasonable Accommodations: If you require a reasonable accommodation to complete any part of the application process, or are limited in your ability to access or use this online application and need an alternative method for applying, you or someone you know may contact us at reasonable.accommodations@genesys.com. You can expect a response within 24-48 hours. To help us provide the best support, click the email link above to open a pre-filled message and complete the requested information before sending. If you have any questions, please include them in your email. This email is intended to support job seekers requesting accommodations. Messages unrelated to accommodation-such as application follow-ups or resume submissions-may not receive a response. Genesys is an equal opportunity employer committed to fairness in the workplace. We evaluate qualified applicants without regard to race, color, age, religion, sex, sexual orientation, gender identity or expression, marital status, domestic partner status, national origin, genetics, disability, military and veteran status, and other protected characteristics. Please note that recruiters will never ask for sensitive personal or financial information during the application phase.
    $80.2k-149k yearly Auto-Apply 1d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Core OS - Display Device Driver SW Engineer

    Apple 4.8company rating

    Cupertino, CA jobs

    **Weekly Hours:** 40 **Role Number:** 200*********** Are you a big-picture thinker who loves setting ambitious goals? Do you have a passion for understanding how each line of code affects all the others? In the Core Operating Systems group, you'll ensure the OS is inseparable from each device's identity as a whole. That's because this group is committed to building fully integrated operating systems that combine hardware, software, and apps into a single Apple experience. Your dedication to cross-disciplinary collaboration will help develop groundbreaking technologies, such as iOS, mac OS, watch OS, and tv OS. By crafting these distinct, holistic user experiences, you'll continue to uphold and advance the excellence people expect from Apple devices! **Description** The Core Display I/O team in Core OS is responsible for device drivers and firmware displays across all Apple devices. We are looking for talented individuals who enjoy writing device drivers and low-level FW. **Minimum Qualifications** + Expertise in C and C++. + Experience in writing and debugging complex drivers and related frameworks. + Hands-on experience developing firmware for processors running RTOS. + Hands-on experience writing firmware for SoCs. + Demonstrated creative, critical thinking and troubleshooting skills. + Highly professional, with the ability to deliver solid work on tight schedules. + Strong written and verbal communication skills. + Excellent collaborative skills. + Experience with board bring up, logic analyzers and oscilloscopes. + BS in Computer Science/Computer Engineering or equivalent experience/skills. **Preferred Qualifications** + Experience with video technologies such as HDMI, DisplayPort, HDCP etc. Remote control technologies such as Infrared(IR) and Consumer Electronics Control (CEC) Development experience in IOKit/mac OS Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant (*********************************************************************************************** .
    $146k-189k yearly est. 4d ago
  • Core OS - Display Device Driver SW Engineer

    Apple Inc. 4.8company rating

    Cupertino, CA jobs

    Are you a big-picture thinker who loves setting ambitious goals? Do you have a passion for understanding how each line of code affects all the others? In the Core Operating Systems group, you'll ensure the OS is inseparable from each device's identity as a whole. That's because this group is committed to building fully integrated operating systems that combine hardware, software, and apps into a single Apple experience. Your dedication to cross-disciplinary collaboration will help develop groundbreaking technologies, such as iOS, mac OS, watch OS, and tv OS. By crafting these distinct, holistic user experiences, you'll continue to uphold and advance the excellence people expect from Apple devices! The Core Display I/O team in Core OS is responsible for device drivers and firmware displays across all Apple devices. We are looking for talented individuals who enjoy writing device drivers and low-level FW. Experience with video technologies such as HDMI, DisplayPort, HDCP etc. Remote control technologies such as Infrared(IR) and Consumer Electronics Control (CEC) Development experience in IOKit/mac OS Expertise in C and C++. Experience in writing and debugging complex drivers and related frameworks. Hands-on experience developing firmware for processors running RTOS. Hands-on experience writing firmware for SoCs. Demonstrated creative, critical thinking and troubleshooting skills. Highly professional, with the ability to deliver solid work on tight schedules. Strong written and verbal communication skills. Excellent collaborative skills. Experience with board bring up, logic analyzers and oscilloscopes. BS in Computer Science/Computer Engineering or equivalent experience/skills.
    $146k-189k yearly est. 4d ago
  • Software Engineer - Workout & Fitness

    Apple 4.8company rating

    Cupertino, CA jobs

    **Weekly Hours:** 40 **Role Number:** 200*********** Join the team that is revolutionizing the watch! As a software engineer on the Apple Watch Workout team you will be responsible for building extraordinary fitness features. You'll work closely with the Design and QA teams to develop software of superior quality that will empower millions of users to help live their best lives. As a driving force behind the Fitness experience at Apple, your contributions empower our users to take charge of their health and fitness journeys. Above all, we value passion and collaboration when building impactful products that help change people's lives. **Description** The Workout team is responsible for bringing comprehensive Workout and Fitness experiences to life on watch OS and iOS. As an engineer on our team, your primary responsibility will be to help develop the Workout and Fitness apps. You'll also contribute to different levels of the engineering stack throughout the development process, including as we continue to expand intelligence features like Workout Buddy in the Fitness space. **Minimum Qualifications** + BS CE/CS or equivalent experience required + Excellent Swift coding ability + Deep commitment to product quality + Excellent communication and collaborative skills + Enthusiastic about working on a cross functional team **Preferred Qualifications** + An interest in building consumer applications in the Fitness space + Experience optimizing applications and profiling throughout the stack + Experience improving and expanding on existing complex projects and systems Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant (*********************************************************************************************** .
    $146k-189k yearly est. 4d ago
  • Software Engineer - Workout u0026 Fitness

    Apple Inc. 4.8company rating

    Cupertino, CA jobs

    Join the team that is revolutionizing the watch! As a software engineer on the Apple Watch Workout team you will be responsible for building extraordinary fitness features. You'll work closely with the Design and QA teams to develop software of superior quality that will empower millions of users to help live their best lives. As a driving force behind the Fitness experience at Apple, your contributions empower our users to take charge of their health and fitness journeys. Above all, we value passion and collaboration when building impactful products that help change people's lives. The Workout team is responsible for bringing comprehensive Workout and Fitness experiences to life on watch OS and iOS. As an engineer on our team, your primary responsibility will be to help develop the Workout and Fitness apps. You'll also contribute to different levels of the engineering stack throughout the development process, including as we continue to expand intelligence features like Workout Buddy in the Fitness space. An interest in building consumer applications in the Fitness space Experience optimizing applications and profiling throughout the stack Experience improving and expanding on existing complex projects and systems BS CE/CS or equivalent experience required Excellent Swift coding ability Deep commitment to product quality Excellent communication and collaborative skills Enthusiastic about working on a cross functional team
    $146k-189k yearly est. 4d ago
  • Software Engineer - Workout & Fitness

    Apple 4.8company rating

    Cupertino, CA jobs

    **Weekly Hours:** 40 **Role Number:** 200624066-0836 Imagine what you could do here. At Apple, new ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish! Fitness and Workout are at the core of the Apple Watch experience. Everybody cares about battery life, but some users are pushing it to the limits with ultra marathons and more. As a power and battery life focused engineer on the Workout team, you will work across the stack; partnering closely with the rest of the Workout and Fitness engineering teams, working closely with our partner sensing teams across GNSS, heart rate, motion, and more, and working with various systems and power teams to make sure users are getting the absolute most out of their workouts without compromising the experience. **Description** The Workout team is responsible for bringing comprehensive workout experiences to life on watch OS and iOS. As an engineer on our team, your primary responsibility will be to help develop the Workout and Fitness apps and make them as efficient as possible. You'll also contribute to different levels of the engineering stack throughout the development process to hit our performance goals, including help influence future hardware directions. **Minimum Qualifications** + BS CE/CS or equivalent experience required. + Excellent Swift coding ability + Deep commitment to product quality + Excellent communication and collaborative skills + Enthusiastic about working on a cross functional team **Preferred Qualifications** + An interest in building consumer applications in the Fitness space + Experience optimizing applications and profiling throughout the stack + Experience improving and expanding on existing complex projects and systems Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant (*********************************************************************************************** .
    $146k-189k yearly est. 4d ago
  • Software Engineer - Workout & Fitness

    Apple 4.8company rating

    San Diego, CA jobs

    **Weekly Hours:** 40 **Role Number:** 200*********** Join the team that is revolutionizing the watch! As a software engineer on the Apple Watch Workout team you will be responsible for building extraordinary fitness features. You'll work closely with the Design and QA teams to develop software of superior quality that will empower millions of users to help live their best lives. As a driving force behind the Fitness experience at Apple, your contributions empower our users to take charge of their health and fitness journeys. Above all, we value passion and collaboration when building impactful products that help change people's lives. **Description** The Workout team is responsible for bringing comprehensive Workout and Fitness experiences to life on watch OS and iOS. As an engineer on our team, your primary responsibility will be to help develop the Workout and Fitness apps. You'll also contribute to different levels of the engineering stack throughout the development process, including as we continue to expand intelligence features like Workout Buddy in the Fitness space. **Minimum Qualifications** + BS CE/CS or equivalent experience required + Excellent Swift coding ability + Deep commitment to product quality + Excellent communication and collaborative skills + Enthusiastic about working on a cross functional team **Preferred Qualifications** + An interest in building consumer applications in the Fitness space + Experience optimizing applications and profiling throughout the stack + Experience improving and expanding on existing complex projects and systems Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant (*********************************************************************************************** .
    $142k-186k yearly est. 4d ago
  • C/C++ Software Development Engineer II

    Raytheon 4.6company rating

    Miami, FL jobs

    Country: United States of America Onsite U.S. Citizen, U.S. Person, or Immigration Status Requirements: Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance Security Clearance Type: DoD Clearance: Secret Security Clearance Status: Ability to obtain INTERIM U.S. government issues security clearance is required prior to start date At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. Our team solves tough, meaningful problems that create a safer, more secure world. We are seeking a skilled Software Development Engineer II with a focus on developing complex systems in C/C++. The ideal candidate will have a passion for creating high-performance applications and will be involved in all stages of the software development lifecycle. What You Will Do Design, develop, and maintain software applications using C and C++ for complex systems and applications. Collaborate with cross-functional teams to define, design, and implement new features, ensuring system integration and scalability. Troubleshoot, debug, and optimize existing code for performance and efficiency in complex environments. Write and maintain comprehensive documentation for software applications, including system architecture and design specifications. Participate in code reviews and ensure adherence to coding standards and best practices. Stay current with industry trends and advancements in C/C++ technologies, especially in relation to complex systems. Light travel and off hours testing (2nd or 3rd shift) may occasionally be required. This position requires exclusive onsite presence. Qualifications You Must Have Typically requires a bachelor's in science, Technology, Engineering, or Mathematics (STEM) and a minimum of 2 years of experience. Experience in developing complex systems and applications using C/C++, Java or other object-oriented programming language. Experience in a Unix/Linux operating system. The ability to obtain and maintain a U.S. government issued interim secret security clearance is required prior to start. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance. Qualifications We Prefer Active Secret security clearance. Experience with data structures, algorithms, and software design principles, particularly in high-concurrency and distributed systems. Experience in embedded systems, real-time systems, or large-scale applications. Experience with multithreading, memory management, and performance optimization in complex environments. Experience with Network Communication Protocols, Shell Scripting (tcsh, csh, bash), software development tools like Git/Clearcase, software debuggers, and using embedded RTOSs (e.g. VxWorks, Integrity). Familiarity with version control systems (e.g., Git). Familiarity with software development methodologies (Agile, Scrum, etc.). Competency with Red Hat Enterprise Linux Operating System. What We Offer Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation. Learn More & Apply Now! Please consider the following role type definition as you apply for this role. Onsite: Employees who are working in Onsite roles will work primarily onsite. This position requires a security clearance. DCSA Consolidated Adjudication Services (DCSA CAS), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here: ************************************************ This position is in Tewksbury, Massachusetts. Living in Massachusetts means you'll have easy access to the ocean and locations of historical significance. You can enjoy varied outdoor activities ranging from hiking and camping to cross-country skiing and snowmobiling. Massachusetts is recognized as one of the best states to call "home." As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote. The salary range for this role is 68,900 USD - 131,100 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window. RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act. Privacy Policy and Terms: Click on this link to read the Policy and Terms
    $57k-72k yearly est. 1d ago
  • Visual Studio C++ Software Development Engineer II

    Raytheon 4.6company rating

    Orlando, FL jobs

    Country: United States of America Onsite U.S. Citizen, U.S. Person, or Immigration Status Requirements: Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance Security Clearance: DoD Clearance: Secret At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. Our team solves tough, meaningful problems that create a safer, more secure world. We are seeking a skilled Software Development Engineer II with a focus on developing Windows applications in C++. The ideal candidate will have a passion for creating high-performance applications and will be involved in all stages of the software development lifecycle. You will work in Tewksbury, Massachusetts as part of the Patriot Software Development Team. What You Will Do Design, develop, and maintain software applications using C++ Collaborate with cross-functional teams to define, design, and implement new features, ensuring system integration and scalability. Troubleshoot, debug, and optimize existing code for performance and efficiency in complex environments. Write and maintain comprehensive documentation for software applications, including system architecture and design specifications. Participate in code reviews and ensure adherence to coding standards and best practices. Stay current with industry trends and advancements in C++ technologies, especially in relation to complex systems. Qualifications You Must Have Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 2 years of prior relevant experience unless prohibited by local laws/regulations. Experience developing complex systems and applications using C++ and Visual Studio Experience in a Unix/Linux operating system. Ability to obtain Interim Secret U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance. Qualifications We Prefer Active Secret security clearance Experience with data structures, algorithms, and software design principles, particularly in high-concurrency and distributed systems. Experience with multithreading, memory management, and performance optimization. Experience with Network Communication Protocols, Shell Scripting (tcsh, csh, bash) and software debuggers. Experience with version control systems (e.g., Clearcase/Git). Experience with software development methodologies (Agile, Scrum, etc.). What We Offer Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation. Relocation Eligible - Relocation assistance available Learn More & Apply Now! Please consider the following role type definition as you apply for this role. Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. This position requires a security clearance. DCSA Consolidated Adjudication Services (DCSA CAS), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here: ************************************************ This position is in Tewksbury, Massachusetts. Living in Massachusetts means you'll have easy access to the ocean and locations of historical significance. You can enjoy varied outdoor activities ranging from hiking and camping to cross-country skiing and snowmobiling. Massachusetts is recognized as one of the best states to call "home." As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote. The salary range for this role is 68,900 USD - 131,100 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window. RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act. Privacy Policy and Terms: Click on this link to read the Policy and Terms
    $57k-72k yearly est. 1d ago
  • Senior Software Engineer - Middleware Transport

    Bloomberg 4.8company rating

    New York, NY jobs

    Description & Requirements Our Team: The Middleware Transport Team provides essential transport services and libraries that support Bloomberg's middleware infrastructure systems. Our work is focused on two primary areas: the Market Data Transport Service and the Network Transport Framework (NTF). The Market Data Transport Service powers large-scale, real-time market data distribution systems. It abstracts the complexity of reliable multicast and unicast protocols to deliver a seamless publish/subscribe transport layer over IP networks. To enhance connectivity across disjoined multicast domains, we also offer transport relay clusters that enable efficient and reliable Market Data distribution. The Network Transport Framework is a suite of libraries designed for asynchronous network programming. It supports the development of scalable, high-performance applications and has recently been released as open-source, expanding its impact beyond Bloomberg. The Role: You will be part of the team to develop and maintain our transport service products, as well as building tools for product testing, deployment and observability. You will work with other engineers in the team to define requirements, analyze, design and implement high-performance, scalable solutions that meet our clients' needs for real-time data distribution. We'll trust you to: * Design API for low latency data distribution * Develop software using C++ and multi-threaded programming * Analyze and debug multithreaded user interface and applications on Linux and Windows * Build tools for operational support in service monitoring and deployment workflow * Communicate and share our values toward software development and professional collaboration You'll need to have: * 4+ years of experience in C++ and multi-threaded programming * Good framework design and problem-solving thought process * Good communication and organizational skills * Interest in system and network programming What's in it for you: You'll be contributing to the core technology that powers the company's enterprise data distribution systems - responsible for delivering petabytes of data daily across thousands of machines in production. In this role, you'll collaborate with other engineering teams on network design, system performance, and platform support. You'll gain valuable experience building and maintaining mission-critical transport systems at scale, along with the opportunity to contribute to broader technical communities. We'd love to see: * Experience in network programming and protocol design * Experience in designing, analyzing, and debugging multithreaded applications * Experience in low latency data processing * Desire to understand how operating systems and networking hardware work * Experience with Google Test, CMake and Jenkins CI * Experience in Python * Knowledge of the Linux kernel * Knowledge of the Windows Platform If this sounds good to you, please apply! Salary Range = 160000 - 240000 USD Annually + Benefits + Bonus The referenced salary range is based on the Company's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level. We offer one of the most comprehensive and generous benefits plans available and offer a range of total rewards that may include merit increases, incentive compensation (exempt roles only), paid holidays, paid time off, medical, dental, vision, short and long term disability benefits, 401(k) +match, life insurance, and various wellness programs, among others. The Company does not provide benefits directly to contingent workers/contractors and interns. Discover what makes Bloomberg unique - watch our podcast series for an inside look at our culture, values, and the people behind our success.
    $135k-182k yearly est. 8d ago
  • Principal Java/C++ Software Engineer

    Raytheon 4.6company rating

    Orlando, FL jobs

    Country: United States of America Onsite U.S. Citizen, U.S. Person, or Immigration Status Requirements: The ability to obtain and maintain a U.S. government issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance Security Clearance Type: DoD Clearance: Secret Security Clearance Status: Active and existing security clearance required after day 1 At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. Our team solves tough, meaningful problems that create a safer, more secure world. The Raytheon team is looking for a Principal Software Engineer to support the C5I (Command, Control, Communications, Computing, Cyber and Intelligence) product line in the Missile Defense Sensors (MDS) Software (SW) Department. The MDS SW mission is to provide world class Radar and Command and Control (C2) Software for our customer's wide array of Surveillance and Warning Systems. We align to the core Agile and DevSecOps principles of collaborative operation across the entire value stream, delivering high-frequency, high-quality deployments to our customers. We strive for technical excellence by drawing upon a workforce whose knowledge base covers the complete spectrum of modern computing languages and platforms. The candidate will be an integral part of the Software team. The candidate will be responsible for developing, maintaining, debugging and fixing problems within the SW application, as well as supporting integration efforts. The SW application is developed in an assortment of languages including C++, Java, JavaScript/Typescript, Lua, C# and Python. CI/CD pipelines are used to create Linux applications, microservices, REST APIs, Windows frontend applications, and HTML UIs to support the customer. The candidate shall also be able to provide technical solutions to a wide range of difficult problems, with solutions that are imaginative, thorough, and practicable, and consistent with organization objectives, work under only general direction and independently determine and develop approach to solutions. The job location for this opportunity is in Tewksbury, Massachusetts. Your qualifications could add tremendous value to our team. If you're passionate about what you could accomplish here, we'd love to hear from you. What You Will Do Innovate and Collaborate: Design, develop, and test software in an agile, collaborative environment that encourages creativity and teamwork to solve complex challenges. Tackle Complex Algorithms: Develop and implement sophisticated algorithms to solve challenging technical problems, optimizing performance and functionality in critical systems. Problem-Solve with Precision: Determine failure root cause, develop, design and implement solutions. Contribute to System Design: Provide critical input on software components of system design, including hardware/software trade-offs, integration of Commercial Off-the-Shelf (COTS) solutions, software reuse opportunities, and the synthesis of requirements from the system level down to individual software components. Collaborate Across Teams: Work closely with Systems Engineering, Integration and Test, and Platform teams to ensure seamless integration of components, alignment of requirements, and successful end-to-end system functionality. Elevate Standards: Implement recommendations to improve documentation quality and refine software development process standards, driving efficiency and excellence across the team. Lead and Guide: Offer technical guidance to the scrum team during planning and execution, ensuring alignment with project goals and fostering a culture of continuous improvement. Qualifications You Must Have Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 8 years of prior relevant experience. Experience developing software in a team-based development environment using the Agile Scrum or Kanban framework. Experience as a software developer in C++ and/or Java code base, Git version control and workflow, code review process, unit testing, RedHat/UNIX/Linux OS. Experience with debugging tools for identifying and resolving software defects and optimizing code performance The ability to obtain and maintain a U.S. government issued Secret security clearance is required, as only U.S. citizens are eligible for a security clearance. Preferred Qualifications Strong collaboration and communication skills Experience with agile management tools (e.g., JIRA, Confluence) Domain knowledge in Command-and-Control operations, Link16 tactical communication, HMI usability development, Mission Defense Planning, Simulation Modeling and Analysis and Threat Evaluation/Weapon Assignment processing Experience with designing and implementing a large-scale modularized, reusable product base that supports multiple products Proven ability to interface with customers and lead technical solutions to complex user requirements Ability to work in a fast paced, dynamic environment with time-critical requirements Ability to understand command and control and/or radar technology in the areas of software design, integration and test Familiarity with Integrated Product Development System (IPDS) and CMMI-compliant Gate Reviews Proven experience in large, complex defense systems Experience with AI tools and applications to Software Engineering Experience with Model Based Systems Engineering (MBSE) and associated tools (i.e. Cameo) What We Offer Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation. Relocation Eligible. Learn More & Apply Now! Please consider the following role type definition as you apply for this role. Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. This position requires a security clearance. DCSA Consolidated Adjudication Services (DCSA CAS), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here: ************************************************ As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote. The salary range for this role is 107,500 USD - 204,500 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window. RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act. Privacy Policy and Terms: Click on this link to read the Policy and Terms
    $78k-96k yearly est. 1d ago
  • C/C++ Senior Software Development Engineer

    Raytheon 4.6company rating

    Denver, CO jobs

    Country: United States of America Onsite U.S. Citizen, U.S. Person, or Immigration Status Requirements: Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance Security Clearance Type: DoD Clearance: Secret Security Clearance Status: Ability to obtain INTERIM U.S. government issues security clearance is required prior to start date At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. Our team solves tough, meaningful problems that create a safer, more secure world. We are seeking a skilled Software Development Engineer II with a focus on developing complex systems in C/C++. The ideal candidate will have a passion for creating high-performance applications and will be involved in all stages of the software development lifecycle. What You Will Do Design, develop, and maintain software applications using C and C++ for complex systems and applications. Collaborate with cross-functional teams to define, design, and implement new features, ensuring system integration and scalability. Troubleshoot, debug, and optimize existing code for performance and efficiency in complex environments. Write and maintain comprehensive documentation for software applications, including system architecture and design specifications. Participate in code reviews and ensure adherence to coding standards and best practices. Stay current with industry trends and advancements in C/C++ technologies, especially in relation to complex systems. Light travel and off hours testing (2nd or 3rd shift) may occasionally be required. This position requires exclusive onsite presence. Qualifications You Must Have Typically requires a bachelor's in science, Technology, Engineering, or Mathematics (STEM) and a minimum of 5 years of experience. Experience in developing complex systems and applications using C/C++, Java or other object-oriented programming language. Experience in a Unix/Linux operating system. The ability to obtain and maintain a U.S. government issued interim secret security clearance is required prior to start. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance. Qualifications We Prefer Active Secret security clearance. Experience with data structures, algorithms, and software design principles, particularly in high-concurrency and distributed systems. Experience in embedded systems, real-time systems, or large-scale applications. Experience with multithreading, memory management, and performance optimization in complex environments. Experience with Network Communication Protocols, Shell Scripting (tcsh, csh, bash), software development tools like Git/Clearcase, software debuggers, and using embedded RTOSs (e.g. VxWorks, Integrity). Familiarity with version control systems (e.g., Git). Familiarity with software development methodologies (Agile, Scrum, etc.). Competency with Red Hat Enterprise Linux Operating System. What We Offer Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation. Learn More & Apply Now! Please consider the following role type definition as you apply for this role. Onsite: Employees who are working in Onsite roles will work primarily onsite. This position requires a security clearance. DCSA Consolidated Adjudication Services (DCSA CAS), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here: ************************************************ This position is in Tewksbury, Massachusetts. Living in Massachusetts means you'll have easy access to the ocean and locations of historical significance. You can enjoy varied outdoor activities ranging from hiking and camping to cross-country skiing and snowmobiling. Massachusetts is recognized as one of the best states to call "home." As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote. The salary range for this role is 86,800 USD - 165,200 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window. RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act. Privacy Policy and Terms: Click on this link to read the Policy and Terms
    $72k-88k yearly est. 1d ago
  • Staff Software Engineer, Site Reliability

    Asana 4.6company rating

    San Francisco, CA jobs

    Asana's rapid growth brings new challenges in keeping our systems fast, reliable, and resilient. As our product evolves, we're making a major investment in reliability - and building a brand new SRE team in Warsaw is a key part of that strategy. This is your chance to help shape it from day one. This isn't a traditional “ops” role - we're looking for strong software engineers who are passionate about building reliable, distributed systems. You'll work closely with a small SRE team in San Francisco, infrastructure engineers in Reykjavik, and an established infrastructure team in Warsaw. Warsaw will be a significant hub for our future infrastructure engineering and operations. As one of the first engineers here, you'll have a real say in how we build reliable infrastructure, manage incidents, and support the rest of the company. This role is based in our Warsaw office with an office‑centric hybrid schedule - in‑office days are Monday, Tuesday, and Thursday. We offer a Contract of Employment (UoP) for our employees in Poland. What you'll do: Influence the future of Asana's SRE practice, especially as we grow the Warsaw team. Lead reliability‑focused projects across our stack - from infrastructure to tooling to incident response. Define and implement Asana's incident management process - we're investing here, and you'll help shape how it works. Build internal platforms and frameworks that help other teams improve the reliability of their services. Be part of (and help shape) a sustainable on‑call rotation - shared across teams in Warsaw, San Francisco, and Reykjavik. On average, we handle ~1 page per day, but it's not constant, and we care about keeping things sane. Work with our stack: AWS, Kubernetes (EKS), Datadog, MySQL (RDS), ElasticSearch (OpenSearch), Redis, DynamoDB, Terraform, TypeScript, Scala, Go, and Python. (Yeah, we know this sounds like buzzword bingo - but we want this post to actually show up in your searches.) About you: You're a strong and experienced software engineer who's comfortable writing and reading code - this isn't an ops role. You care about reliability, scalability, and long‑term maintainability, not just quick fixes. You might have worked as an SRE before - or maybe you were a product engineer who kept getting pulled into infra work because you cared about how systems actually run. You've seen systems at scale (or want to), and you're excited about solving infrastructure problems that have broad impact. You're curious, take initiative, and aren't afraid to work in ambiguous spaces - especially important on a brand new team. You collaborate well across teams and want to help others build more reliable systems. You don't need to know our exact stack, but you're eager to learn whatever it takes to make things better. You demonstrate curiosity about AI tools and emerging technologies, with a willingness to learn and leverage them to enhance productivity, collaboration, or decision‑making. Why this role? Founding team: You'll be one of the first SREs in Warsaw - and a key player in a growing team. Drive real change: This isn't a role where you'll just patch up legacy systems. We are expecting (and supporting) real architectural changes to improve reliability, scalability, and long‑term operability. Big impact: Our product is scaling fast, and reliability is a top company priority. Room to grow: As this team grows, so will your influence - whether you want to lead projects, mentor others, or help shape how we scale. Global collaboration: Work closely with experienced engineers in San Francisco, Reykjavik, and Warsaw, while helping build the future of SRE at Asana. What we offer: Generous, transparent and fair compensation system (base salary and generous Restricted Stock Unit for Asana Inc.). Contract of Employment (with 50% tax deductible costs for author's rights usage for Engineers). Health insurance with dental and travel coverage (Lux Med). Lunch catering on the days that you work from the office. Career growth budget. Home office setup budget. Gym/Fitness reimbursement. Fertility healthcare and family‑forming support with Carrot. Mental health support in Modern Health. Group life insurance. MacBooks with all necessary accessories. For this role, the estimated base salary range is between 23 000 and 33 000 PLN gross monthly on the contract of employment (UoP). The actual base salary will vary based on various factors and individual qualifications objectively assessed during the interview process. The listed range above is a guideline, and the base compensation range for this role may be modified. Our total compensation consists of base salary and equity (RSUs). About us Asana is a leading platform for human + AI collaboration. Millions of teams around the world rely on Asana to achieve their most important goals, faster. Asana has been named to Fortune's Best Workplaces for 7+ years and recognized by Fast Company, Forbes, and Gartner for excellence in workplace culture and innovation. We offer an exceptional office‑centric culture while adopting the best elements of hybrid models to ensure that every one of our global team members can work together effortlessly. With 13+ offices all over the world, we are always looking for individuals who care about building technology that drives positive change in the world and a culture where everyone feels that they belong. Join Asana's Talent Network to stay up to date on job opportunities and life at Asana. #J-18808-Ljbffr
    $181k-242k yearly est. 4d ago
  • Senior C/C++ Software Development Engineer

    Raytheon 4.6company rating

    Dallas, TX jobs

    Country: United States of America Onsite U.S. Citizen, U.S. Person, or Immigration Status Requirements: Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance Security Clearance: DoD Clearance: Secret At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. Our team solves tough, meaningful problems that create a safer, more secure world. We are seeking a skilled Senior Software Development Engineer with a focus on developing complex systems in C/C++. The ideal candidate will have a passion for creating high-performance applications and will be involved in all stages of the software development lifecycle. You will work in Tewksbury, Massachusetts as part of the Patriot Software Development Team. What You Will Do Design, develop, and maintain software applications using C and C++ for complex systems and applications. Collaborate with cross-functional teams to define, design, and implement new features, ensuring system integration and scalability. Troubleshoot, debug, and optimize existing code for performance and efficiency in complex environments. Write and maintain comprehensive documentation for software applications, including system architecture and design specifications. Participate in code reviews and ensure adherence to coding standards and best practices. Stay current with industry trends and advancements in C/C++ technologies, especially in relation to complex systems. Light travel and off-hours testing (2nd or 3rd shift) may occasionally be required. This position requires exclusive onsite presence. Qualifications You Must Have Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior relevant experience unless prohibited by local laws/regulations. Experience in developing complex systems and applications using C/C++ Experience in embedded systems, real-time systems, or large-scale applications. Experience in a Unix/Linux operating system. Ability to obtain Interim Secret U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance. Qualifications We Prefer Active Secret security clearance. Understanding of data structures, algorithms, and software design principles, particularly in high-concurrency and distributed systems. Experience with multithreading, memory management, and performance optimization in complex environments. Experience with Network Communication Protocols, Shell Scripting (tcsh, csh, bash), software development tools like Git/Clearcase, software debuggers, and using embedded RTOSs (e.g. VxWorks, Integrity). Experience with version control systems (e.g., Git). Experience with software development methodologies (Agile, Scrum, etc.). What We Offer Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation. Relocation Eligible - Relocation assistance available Learn More & Apply Now! Please consider the following role type definition as you apply for this role. Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. This position requires a security clearance. DCSA Consolidated Adjudication Services (DCSA CAS), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here: ************************************************ This position is in Tewksbury, Massachusetts. Living in Massachusetts means you'll have easy access to the ocean and locations of historical significance. You can enjoy varied outdoor activities ranging from hiking and camping to cross-country skiing and snowmobiling. Massachusetts is recognized as one of the best states to call "home." As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote. The salary range for this role is 86,800 USD - 165,200 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window. RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act. Privacy Policy and Terms: Click on this link to read the Policy and Terms
    $69k-85k yearly est. 1d ago
  • GPU Exerciser Software Engineer

    Advanced Micro Devices, Inc. 4.9company rating

    Austin, TX jobs

    WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. THE ROLE: Our growing team plays a major role in architecting and shaping data center GPUs offered by AMD. As part of the Exerciser team, you will architect and develop low-level GPU testcases ("exercisers") to expose silicon and software bugs. This will require strong collaboration with stakeholders from design, emulation, driver, firmware, and debug teams. Candidates with a background or strong skills in both GPU and systems programming (Linux kernel and userspace) will excel in this role. Out-of-the-box thinking and leveraging of novel approaches to address tough technical challenges is encouraged. Join our growing team to accelerate the introduction of cutting-edge compute products into the datacenter market. THE PERSON: We are seeking a highly analytical and detail-oriented individual with proven problem-solving skills. The successful candidate will possess strong technical expertise, specifically in GPU programming and Linux systems programming. You should be comfortable working both collaboratively as part of a team and independently, demonstrating the ability to manage your workload efficiently with minimal supervision. KEY RESPONSIBILITIES: Design and implement innovative exercisers and stress applications that leverage deep understanding of GPU microarchitecture to uncover subtle hardware and software issues. Drive complex debug efforts from failure observation through root-cause analysis, working closely with hardware, firmware, and software teams. Build and enhance in-house stress and validation frameworks, improving their scalability, coverage, and ease of use for the broader engineering organization. PREFERRED EXPERIENCE: The preferred candidate has worked on at least two projects utilizing many of the skills below: GPU programming (CUDA / HIP / OpenCL / SP3 assembly) GPU architecture expertise Microprocessor validation/ verification Experience with parallel programming, concurrency, and memory consistency models Modern C++ programming Low-level/firmware programming Linux device drivers and/or kernel development Linux userspace systems programming EDUCATION: * Bachelor's or Master's Degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field. #LI-EV1 #LI-HYBRID Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.
    $85k-111k yearly est. 4d ago
  • Command & Control Software Engineer II (Onsite)

    Raytheon 4.6company rating

    Aurora, CO jobs

    Country: United States of America Onsite U.S. Citizen, U.S. Person, or Immigration Status Requirements: Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance Security Clearance: TS/SCI - Current Command & Control Software Engineer II (Onsite) At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. Our team solves tough, meaningful problems that create a safer, more secure world. Raytheon's Air & Space Defense Systems (ASDS) strategic business unit (SBU) specializes in multi-domain integrated air and missile defense, advanced sensors, space-based systems, hypersonics, effectors and cyber solutions. Focused on program execution, business growth and the highest level of customer satisfaction, the ASDS team provides customers with unmatched capabilities of detection and sensing, command and control, and air-to-air, air-to-surface, and surface-to-air munitions to accomplish air, space and missile defense missions. Within ASDS, Space Intelligence, Surveillance & Reconnaissance is our Sub-SBU that delivers information superiority from space, multi-mission automation and orchestration, multiple intelligence (Multi-INT) and resilient operations, secure processing, and data management. This position is an onsite role in Aurora, CO What You Will Do Design, develop, test, deliver, and maintain software for cutting-edge satellite ground systems Work with talented teams of engineers, architects, and leaders in an Agile environment What You Will Learn A breadth of advanced software technologies and techniques including multi-tiered architectures, AWS web services, and microservice software design Modern DevSecOps and Continuous Integration/Continuous Delivery techniques. Software lifecycle practices for large-scale defense projects Satellite ground system technologies Qualifications You Must Have Typically requires a Bachelor's degree in Science, Technology, Engineering or Mathematics (STEM) and 2 years of relevant software engineering experience Experience developing object-oriented software using C++ and Java Active and transferable Top Secret U.S. government issued security clearance is required prior to start date with the ability to obtain a TS/SCI without Polygraph prior to start. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance Qualifications We Prefer Experience with DevSecOps methods and tools Experience with stateless/serverless software and architecture Experience with microservice software and architecture Experience with containerized applications and tools such as Docker, Kubernetes, and Kafka Experience with AWS cloud services Experience with Grafana Experience with satellite command and control software What We Offer Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value, Safety, Trust, Respect, Accountability, Collaboration, and Innovation. Relocation eligible. Relocation assistance is available for this role. Learn More & Apply Now! Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. Location Information: Aurora, CO: ************************************************************* RTX Corporation is an Aerospace and Defense company that provides advanced systems and services for commercial, military and government customers worldwide. It comprises three industry-leading businesses - Collins Aerospace Systems, Pratt & Whitney, and Raytheon. Its 185,000 employees enable the company to operate at the edge of known science as they imagine and deliver solutions that push the boundaries in quantum physics, electric propulsion, directed energy, hypersonics, avionics and cybersecurity. The company, formed in 2020 through the combination of Raytheon Company and the United Technologies Corporation aerospace businesses, is headquartered in Arlington, VA. As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote. The salary range for this role is 68,900 USD - 131,100 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window. RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act. Privacy Policy and Terms: Click on this link to read the Policy and Terms
    $58k-77k yearly est. 2d ago
  • Software Engineer - Jobs Platform & Certifications

    Openai 4.2company rating

    San Francisco, CA jobs

    About the Role We're looking for exceptional engineers to help build one of the most transformative applications of AI: using ChatGPT to expand economic opportunity at scale. This is a unique chance to work at the intersection of agents, search/matching, personalization, UX, and real-world economic impact and building AI products that directly change people's lives. Millions already turn to ChatGPT for career help, but the job market is stuck in static résumés, keyword search, and opaque hiring. We're building something different: a career agent that understands your skills, helps you prove them through certifications, and works nonstop to unlock opportunities - leading to a network where worker and employer agents match on real capabilities, not job boards. In this role, you will: Own major product surfaces end-to-end to build the next-generation AI-powered jobs platform Design and ship core systems for matching, candidate verification, skills representation, and workflow automation Work with research to turn new model and agent capabilities into production features that help users prove skills, certify expertise, and find great opportunities Build high-trust, scalable systems that support millions of job seekers and employers Run experiments, talk to users, and iterate quickly to identify what drives successful outcomes, not clicks or resumes Work closely with product, design, research, and ops to create human-centered experiences powered by AI Optimize for speed, reliability, and security, ensuring a trusted platform for economic mobility You may be a good fit if you have: 5+ years of software engineering experience building highly-available user-facing products Experience working across the stack (frontend + backend) and comfort owning features end-to-end Passion for marketplaces, matching systems, or search/personalization, even if you haven't built one before Interest in AI-driven UX, agents, and workflow automation (direct ML experience not required) Enthusiasm for working in a fast-moving, ambiguous environment where new ideas ship quickly and user impact matters most About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI's affirmative action and equal employment opportunity policy statement. Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form. No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link. OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology. #J-18808-Ljbffr
    $122k-166k yearly est. 3d ago
  • Software Engineer, Collective Communication

    Openai 4.2company rating

    San Francisco, CA jobs

    The Workload Networking team is responsible for the collective communication stack used in our largest training jobs. Using a combination of C++ and CUDA we work on novel collective communication techniques that enable efficient training of our flagship models on our largest custom built supercomputers. The models we train are key ingredients to the AI research progress at OpenAI and the field as a whole, and we continually incorporate learnings from our entire research org into our training platform. Role As a Software Engineer, Networking you will design and implement custom networking collectives that are tightly integrated into our training stack. We\'re looking for people who have a background in low level performance critical software. Experience with collective communication is a bonus. This role is based in San Francisco, CA. We use a hybrid work model of 3 days in the office per week and offer relocation assistance to new employees. Responsibilities Collaborate closely with ML researchers to design and implement efficient collective operations in C++ and CUDA. Ensure that our largest training jobs take full advantage of the different network transports used in our supercomputers. Work on simulations to inform our future supercomputer network designs. Qualifications Have written distributed algorithms using RDMA in the past. Are comfortable writing low level performance sensitive CPU and/or GPU code. Are familiar with network simulation techniques. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI's Affirmative Action and Equal Employment Opportunity Policy Statement. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form. No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link. OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology. Compensation Range: $380K - $555K #J-18808-Ljbffr
    $122k-166k yearly est. 2d ago
  • Software Engineer, Reliability

    Openai 4.2company rating

    San Francisco, CA jobs

    Join the engineering teams that bring OpenAI's ideas safely to the world!! The Applied Engineering team works across research, engineering, product, and design to bring OpenAI's technology to consumers and businesses. We seek to learn from deployment and distribute the benefits of AI, while ensuring that this powerful tool is used responsibly and safely. Safety is more important to us than unfettered growth. About the Role As OpenAI continues to grow, we are looking for experienced, problem-solving engineers to ensure our systems scale. Our success depends on our ability to quickly iterate on products while also ensuring that they are performant and reliable. You will work in a deeply iterative, collaborative, fast-paced environment to bring our technology to millions of users around the world, and ensure it's delivered with safety and reliability in mind. Successful candidates will play a crucial role in ensuring the reliability, scalability, and performance of our systems as we continue to expand. As a reliability expert, you will be at the forefront of maintaining and enhancing the stability, scalability, and performance of our rapidly evolving infrastructure. You will work closely with cross-functional teams, including software engineers, product managers, and data scientists, to build and maintain resilient systems that can handle our growing user base and workload. In this role, you will: Design and implement solutions to ensure the scalability of our infrastructure to meet rapidly increasing demands. Collaborate with development teams to make the systems they design and operate more reliable. Implement and manage monitoring systems to proactively identify issues and anomalies in our production environment. Develop and maintain service level objectives (SLOs) and service level indicators (SLIs) to measure and ensure system reliability. Implement fault-tolerant and resilient design patterns to minimize service disruptions. Build and maintain automation tools to streamline repetitive tasks and improve system reliability. Partner with researchers, engineers, product managers, and designers to bring new features and research capabilities to the world. Participate in an on-call rotation to respond to critical incidents and ensure 24/7 system availability. You might thrive in this role if you: Enjoy seeking out and addressing bottlenecks and areas for performance improvement in our systems. Utilize Infrastructure as Code (IaC) principles to automate infrastructure provisioning and configuration management. Are experienced in collaborating with cross-functional teams to ensure that reliability and scalability are considered in the design and development of new features and services. Have a track record of accelerating engineering reliability by empowering your fellow engineers with excellent tooling and systems. Have a humble attitude, an eagerness to help your colleagues, and a desire to do whatever it takes to make the team succeed. Own problems end-to-end, and are willing to pick up whatever knowledge you're missing to get the job done. Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience). Proven experience as an reliability engineer or a similar role in a fast-paced, rapidly scaling company. Strong proficiency in cloud infrastructure. Proficiency in programming/scripting languages. Experience with containerization technologies and container orchestration platforms like Kubernetes. Knowledge of IaC tools such as Terraform or CloudFormation. Excellent problem-solving and troubleshooting skills. Strong communication and collaboration skills. Experience with observability tools such as DataDog, Prometheus, Grafana, Splunk and ELK stack. Experience with microservices architecture and service mesh technologies. Knowledge of security best practices in cloud environments. This role is exclusively based in our San Francisco HQ. We offer relocation assistance to new employees. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI's Affirmative Action and Equal Employment Opportunity Policy Statement. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form. No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link. OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology. #J-18808-Ljbffr
    $122k-166k yearly est. 2d ago
  • Sr. AI Application Developer

    Genesys 4.5company rating

    Software developer job at Genesys

    Genesys empowers organizations of all sizes to improve loyalty and business outcomes by creating the best experiences for their customers and employees. Through Genesys Cloud, the AI-powered Experience Orchestration platform, organizations can accelerate growth by delivering empathetic, personalized experiences at scale to drive customer loyalty, workforce engagement, efficiency and operational improvements. We employ more than 6,000 people across the globe who embrace empathy and cultivate collaboration to succeed. And, while we offer great benefits and perks like larger tech companies, our employees have the independence to make a larger impact on the company and take ownership of their work. Join the team and create the future of customer experience together. Job Summary We are seeking a Senior AI Application Developer to design and deliver enterprise-grade AI applications that address complex business challenges across multiple domains. In this role, you will contribute to our AI Services platform by establishing best practices and reusable components, while focusing on secure, scalable, and compliant enterprise AI solutions. You will collaborate with data scientists, engineers, architects, and business stakeholders to translate cutting-edge AI capabilities into reliable production-ready applications. At Genesys, we are transforming the customer experience landscape with empathy, AI innovation, and global impact. Joining our team means becoming part of a global organization that is redefining how companies engage with their customers. About the Team The Data, Analytics & AI team is a central group bringing together expertise in Data Engineering, Platforms, Analytics, Science, AI, and Governance. We serve the entire enterprise, supporting business-critical systems such as Salesforce, Workday, and others, while partnering across functions including sales, finance, marketing, customer success, and product. This team plays a vital role in enabling data-driven decision making and AI-powered transformation across the organization. Key Responsibilities * Lead the design, development, and deployment of AI-driven applications for enterprise use cases such as customer engagement, workflow automation, and decision support. * Build applications that integrate seamlessly with the AI services platform to ensure reusability and alignment with enterprise standards. * Translate business requirements into scalable AI-enabled solutions, balancing innovation with operational excellence. * Contribute production-ready modules, APIs, and integration patterns to the shared AI services framework. * Partner with platform and architecture teams to ensure scalability, observability, multi-tenancy, and compliance. * Identify and resolve platform gaps surfaced through real-world application needs. * Ensure applications meet enterprise security, compliance, and governance standards, including data privacy, auditability, and responsible AI practices. * Implement robust logging, monitoring, and failover strategies to support high availability. * Advocate for responsible AI practices, including explainability, bias mitigation, and safe model use. * Collaborate with data scientists and ML engineers to operationalize models at scale. * Work closely with enterprise architects to align with IT and business strategies. * Mentor junior developers and provide technical leadership across application development projects. Required Qualifications * Bachelor's degree in Computer Science, Software Engineering, or related field (Master's preferred). * 5+ years of enterprise software development experience, including at least 2+ years working with AI/ML applications. * Strong proficiency in Python, Java, and/or JavaScript/TypeScript. * Proven experience deploying AI/ML models into production systems at enterprise scale. * Familiarity with cloud platforms such as AWS, Azure, or GCP, and container orchestration tools like Kubernetes and Docker. * Experience with distributed systems integration patterns including APIs, microservices, and messaging systems. Preferred Qualifications * Experience with LLM-based application frameworks such as LangChain, Semantic Kernel, or Haystack. * Knowledge of MLOps practices including CI/CD pipelines, model monitoring, and feature stores. * Hands-on experience with data governance, compliance frameworks, and enterprise security. * Familiarity with vector databases, embeddings, and retrieval-augmented generation (RAG). * Prior experience developing applications for multi-tenant, global-scale environments. Compensation: This role has a market-competitive salary with an anticipated base compensation range listed below. Actual salaries will vary depending on a candidate's experience, qualifications, skills, and location. This role might also be eligible for a commission or performance-based bonus opportunities. $129,800.00 - $241,200.00 Benefits: * Medical, Dental, and Vision Insurance. * Telehealth coverage * Flexible work schedules and work from home opportunities * Development and career growth opportunities * Open Time Off in addition to 10 paid holidays * 401(k) matching program * Adoption Assistance * Fertility treatments Click here to view a summary overview of our Benefits. If a Genesys employee referred you, please use the link they sent you to apply. About Genesys: Genesys empowers more than 8,000 organizations worldwide to create the best customer and employee experiences. With agentic AI at its core, Genesys Cloud is the AI-Powered Experience Orchestration platform that connects people, systems, data and AI across the enterprise. As a result, organizations can drive customer loyalty, growth and retention while increasing operational efficiency and teamwork across human and AI workforces. To learn more, visit **************** Reasonable Accommodations: If you require a reasonable accommodation to complete any part of the application process, or are limited in your ability to access or use this online application and need an alternative method for applying, you or someone you know may contact us at reasonable.accommodations@genesys.com. You can expect a response within 24-48 hours. To help us provide the best support, click the email link above to open a pre-filled message and complete the requested information before sending. If you have any questions, please include them in your email. This email is intended to support job seekers requesting accommodations. Messages unrelated to accommodation-such as application follow-ups or resume submissions-may not receive a response. Genesys is an equal opportunity employer committed to fairness in the workplace. We evaluate qualified applicants without regard to race, color, age, religion, sex, sexual orientation, gender identity or expression, marital status, domestic partner status, national origin, genetics, disability, military and veteran status, and other protected characteristics. Please note that recruiters will never ask for sensitive personal or financial information during the application phase.
    $84k-107k yearly est. Auto-Apply 11d ago

Learn more about Genesys jobs