landing_page-logo
  1. Home
  2. »All Job Categories
  3. »Computer Software Jobs

Auto-apply to these computer software jobs

We've scanned millions of jobs. Simply select your favorites, and we can fill out the applications for you.

Software Development Engineer, Adobe FireFly-logo
Software Development Engineer, Adobe FireFly
AdobeSan Jose, California
Our Company Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! The Opportunity The Adobe Firefly client team is seeking a senior JavaScript/TypeScript engineer to contribute to an exciting, high profile effort to establish Adobe as the best creativity tools provider. We seek to empower the next generation of creators everywhere by turning creative intent into creative success. We are crafting new AI/ML powered tools empowering self expression and collaboration across the digital landscape. While implementing this far-reaching strategy we are focusing on using product driven development to drive rapid iteration and to continuously deliver measurable impact. This initiative is an outstanding opportunity to shape emerging next generation products reaching millions of creators worldwide. The Opportunity What are we looking for in an ideal lead front end developer? You will be joining a highly collaborative team of application and front end engineers working closely with the internal product teams and stakeholders. Your primary role is to architect and maintain the user-facing experience for Adobe Firefly. You have a user-centric, detail oriented approach, invite constructive collaboration, naturally strive to be a mentor and always work with a bias towards action. Most importantly you enjoy independently solving complex problems, have a deep empathy for customers, and drive tangible results in a team oriented culture. What you'll Do Help establish architecture and quality coding practices for the Adobe Firefly client platform Define long-term solutions for component based architecture using functional programming Work closely with the design team, product management and our internal clients translating early ideas into interactive prototypes Engage with customers to identify problems, A|B test solutions, and refine workflows Expand your knowledge and skills to stay ahead of the latest development, test, and deployment methodologies What you need to succeed 4-7+ years of professional experience developing interactive web applications, preferably in the creative tool domain B.S or higher in Computer Science, or equivalent experience Well established practice of building and deploying web applications or interactive sites using React High proficiency in TypeScript or JavaScript (ES6+) Fluent with Test Driven Development (TDD) Fluent in functional programming style Confidence to be an opinionated, pragmatic developer - especially in the areas of writing high-performance, reliable and maintainable code Ability to perform independently in a hybrid or remote first work environment supported by competent written and verbal communication skills Bonus Qualifications Experience with Continuous Integration/Continuous Deployment (CI/CD) Exposure to generative AI models, including text-to-image and large language models Experience with video or similar multi-track non-linear editors Experience in UX design, design systems or close collaboration with design teams Knowledge of modern web technologies, for example, WASM, WebGPU and canvas rendering, security, asynchrony and performance optimization Perks Now that we are again able to collaborate in person, this hybrid position is based in the SF Bay Area with a preference for our beautiful downtown San Jose campus. Adobe fosters a deep commitment to our customers, employees and community reflected in our diverse workplace and inclusive culture. At Adobe, we are immersed in an exceptional work environment that is recognized throughout the world on Best Companies lists. We are also surrounded by colleagues who are committed to helping each other grow through our unique Check-In approach where ongoing feedback flows freely. If you’re looking to make an impact, Adobe's the place for you. Discover what our employees are saying about their career experiences on the Adobe Life Blog and explore the meaningful benefits we offer. Adobe is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, religion, age, sexual orientation, gender identity, disability or veteran status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. #FireflyGenAI Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay range for this position is $113,400 -- $206,300 annually. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience. Your recruiter can share more about the specific salary range for the job location during the hiring process. At Adobe, for sales roles starting salaries are expressed as total target compensation (TTC = base + commission), and short-term incentives are in the form of sales commission plans. Non-sales roles starting salaries are expressed as base salary and short-term incentives are in the form of the Annual Incentive Plan (AIP). In addition, certain roles may be eligible for long-term incentives in the form of a new hire equity award. State-Specific Notices: California : Fair Chance Ordinances Adobe will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and “fair chance” ordinances. Colorado: Application Window Notice There is no deadline to apply to this job posting because Adobe accepts applications for this role on an ongoing basis. The posting will remain open based on hiring needs and position availability. Massachusetts: Massachusetts Legal Notice It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more. Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call (408) 536-3015.

Posted 1 week ago

Software Engineer-logo
Software Engineer
BoeingHazelwood, Missouri
Software Engineer Company: Tapestry - G0G Tapestry Solutions, A Boeing Company, comes with over 30 years of industry experience designing, implementing, training, and supporting logistics information systems. A career with the Tapestry Solutions team brings the best of both worlds: access to the incredible depth of resources and opportunities of Boeing while working in a company having a small business, family-oriented culture. We have over 500 employees worldwide supporting our customers with high-quality, innovative, and cost-effective information technology and business intelligence solutions. Tapestry Solutions supports 85 defense, commercial and government customers from over 50 US locations and nine countries. Tapestry Solutions, a part of Boeing Global Services BGS, is seeking a S oftw are Engineer (Developer) in Hazelwood, MO for the Department of Navy Tomahawk Land-Attack Missile program. The Tomahawk program continues to grow and expand as a relevant deterrent against adversaries across the globe and is employed by multiple military organizations. This program is expected to remain in active service for the foreseeable future. The successful candidate for the role of Software Engineer, Developer will play a crucial role in the design, development, testing, and maintenance of non-embedded software throughout the end-to-end lifecycle that meets industry, customer, and safety standards for the Tomahawk program, while adhering to strict government regulations. You will have the opportunity to ​review, analyze, and translate customer requirements into initial design of software products. Your expertise will be instrumental in developing maintaining, enhancing and optimizing software products and functionalities for systems integrations. Additionally, you will debug and resolve issues identified to ensure the reliability and efficiency of software products. Position Responsibilities: Handles user inquiries, troubleshoot technical issues and user feedback analysis ​Implement current and emerging technologies, tools, frameworks and changes in regulations relevant to software development Execute and document software research and development projects Basic Qualifications (Required Skills/Experience): Active Secret Clearance with the ability to obtain TS/SCI 3+ years of experience with VB.NET or C#.NET SQL or other relational database Preferred Qualifications (Desired Skills/Experience): Windows Environment (Windows 10/11, Windows Server) Project Management Tools (Azure DevOps, Jira, etc.) Azure DevOps Pipelines or other CI/CD tools Unit testing frameworks like xUnit, jUnit, or nUnit C++ Agile Strong mathematical analysis skills or STEM degree Drug Free Workplace: We are a Drug Free Workplace where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies. Pay & Benefits: We strive to deliver a total rewards package that will attract, engage and retain the top talent. Elements of this package include competitive base pay and variable compensation opportunities. We also provide eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work. The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location and date of hire. Pay is based upon candidate experience and qualification, as well as market and business considerations. Summary base pay range $105,000 - $119,000 Language Requirements: Not Applicable Education: Not Applicable Relocation: Relocation assistance is not a negotiable benefit for this position. Export Control Requirement: This is not an Export Control position. Safety Sensitive: This is not a Safety Sensitive Position. Security Clearance: This position requires an active U.S. Secret Security Clearance (U.S. Citizenship Required). (A U.S. Security Clearance that has been active in the past 24 months is considered active) Visa Sponsorship: Employer will not sponsor applicants for employment visa status. Contingent Upon Award Program This position is not contingent upon program award Shift: Shift 1 (United States of America) Stay safe from recruitment fraud! The only way to apply for a position at Boeing is via our Careers website. Learn how to protect yourself from recruitment fraud - Recruitment Fraud Warning Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law. EEO is the law Boeing EEO Policy Request an Accommodation Applicant Privacy Boeing Participates in E – Verify E-Verify (English) E-Verify (Spanish) Right to Work Statement Right to Work (English) Right to Work (Spanish)

Posted 2 weeks ago

Senior/Staff/Principal Imaging System Software Engineer-logo
Senior/Staff/Principal Imaging System Software Engineer
Horizon Surgical SystemsLos Angeles, California
Open Position – Senior/Staff/Principal Imaging System Software Engineer Horizon Surgical Systems Inc. Horizon Surgical Systems Inc. is revolutionizing the world of surgical ophthalmology by developing a novel, AI driven, and imaging-guided surgical robotic system. Horizon Surgical Systems Inc. aims to expand access to care, provide superior capabilities to the human surgeon, and enhance patient outcomes. Microsurgery in general and Ophthalmology are subfields of surgery for which the surgical outcomes can be significantly improved by robotic systems to allow superior dexterity, precision, accuracy, and visualization beyond the human surgeon’s own capabilities. We are seeking highly motivated, and intellectually inquisitive individuals looking to make a positive impact on healthcare via the development of robotic technology. The core values of Horizon Surgical Systems Inc. are: Commitment to Excellence: We aim to deliver superior patient outcomes and surgeon experiences Passion for Creativity and Innovation: We are driven by new ideas and aim to push the boundaries of what's possible Teamwork and Camaraderie : We achieve our best when we collaborate and work together Welcoming of Critical Opinion: We are enriched by constructive criticism and support the best ideas Personal Accountability: We honor our commitments and take responsibility for our actions Horizon Surgical Systems Inc. offers: An opportunity to build autonomous surgical robotic systems driven by image guidance and AI technology for the future of affordable, high-quality healthcare. The opportunity to work alongside clinicians, engineers, and global leaders in cutting-edge AI, imaging, and robotics technology. Competitive compensation and an excellent company-paid benefits package. In your role as an engineer at Horizon Surgical Systems, you will design components and systems (hardware and software) as part of a complete product subjected to FDA regulations. Your design will be subject to safety and efficacy requirements The level of title will be determined case by case, based on the candidate's qualifications and years of experience: senior engineer, staff engineer, principal engineer or higher. Required Qualifications and Abilities: Educational Background: Bachelor's, Master’s or Ph.D. degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field. Technical Skills: Programming Languages: Strong proficiency in C++ and Python is essential. Image Processing: Solid experience with image processing libraries such as OpenCV, VTK, ITK, or similar. Imaging Devices: Experience working with industrial cameras, high-speed optical coherence tomography (OCT), and stereo vision systems. Operating Systems: Proficiency in working with Linux is required, including system-level programming and real-time performance optimization. Graphics Processing: Experience with GPU programming (CUDA, OpenCL) for accelerating image processing tasks. Experience: 5+ years of hands-on experience in C++ software development with a focus on imaging systems or related fields. Hands-on experience with imaging hardware (cameras, OCTs, etc.) and handling high-bandwidth image streams. Proven ability to optimize software performance for image acquisition, processing, and rendering in real-time applications. Experience with multithreading, multiprocessing, and low-latency communication between software components and hardware devices. Knowledge: Deep understanding of object-oriented programming (OOP) principles and design patterns. Strong grasp of algorithms for image processing, including feature extraction, filtering, segmentation, and real-time analysis. Familiarity with debayering, distortion correction, contrast-limited adaptive histogram equalization (CLAHE), etc. Familiarity with image compression, optimization techniques, and large-scale image data management. Experience with embedded systems and hardware/software integration for imaging devices. Familiarity with software and system architecture formality like UML or SysML. Proficiency with tools like Git/JIRA/Confluence and platforms like GitHub. Soft Skills: Strong analytical and problem-solving abilities, particularly in optimizing system performance. Good communication skills to collaborate with interdisciplinary teams, including software engineers, electrical/mechanical engineers, and product managers. Detail-oriented with the ability to manage multiple priorities and meet project deadlines. Other Requirements: Comfortable working hands-on with imaging hardware in a lab or clinical environment. Ability to work on-site for hands-on software-hardware integration. Responsibilities: Software Architecture, Design and Implementation: Design, develop, and maintain C++ code for imaging systems including cameras, OCTs, and other medical imaging devices on Linux platforms. Implement efficient, scalable algorithms for image processing and data analysis. Develop and optimize software to ensure the real-time acquisition, processing, and visualization of image data. System Integration: Collaborate with hardware engineers to integrate software with imaging devices, ensuring seamless performance in capturing and processing high-quality images. Work closely with cross-functional teams to ensure alignment between hardware and software components in the imaging pipeline. Performance Optimization: Profile, benchmark, and optimize image processing pipelines to maximize performance, ensuring low-latency, high-throughput processing on both CPU and GPU. Develop strategies for efficiently handling large image datasets, balancing performance with memory and storage constraints. Testing & Reliability: Design and implement automated tests to ensure the stability and reliability of image processing software. Debug complex issues related to hardware-software interfaces, and provide innovative solutions to technical challenges. Ensure reliability and robustness of software through automated testing and performance monitoring. Research & Development: Stay up to date with the latest trends and techniques in imaging technologies and software optimization. Prototype and evaluate new algorithms and technologies to improve the performance and accuracy of our imaging systems. Base Salary Ranges ( not including stock options + end of year bonus) Senior: $120k-140k Staff: $145k-165k Principal: $170k-195k We offer a comprehensive benefits package designed to support your health, financial security, and work-life balance. Our benefits include medical, dental, and vision insurance, company-paid life insurance, and long-term disability. This is an exciting opportunity to join a high-tech startup that is poised to revolutionize surgical robotics in ophthalmology.

Posted 3 weeks ago

Senior Software Engineer - Next Generation Products-logo
Senior Software Engineer - Next Generation Products
CACIAnnapolis Junction, Maryland
Senior Software Engineer - Next Generation Products Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * The Opportunity: Join CACI in developing cutting-edge software for the Intelligence Community. We offer flexible work schedules and the opportunity to work on exciting, high-impact projects. At CACI, you'll be at the forefront of developing innovative software solutions that make a real difference in national security. We value creativity, problem-solving, and continuous learning. If you're passionate about technology and want to contribute to meaningful projects, we want to hear from you! Responsibilities: Software Development: Design, develop, and enhance complex software systems Implement algorithms for high-performance analytics and large data processing Create and modify code for new features and improved functionality Debug existing software and resolve issues System Analysis & Design Analyze user requirements to derive software specifications Provide input on hardware/software tradeoffs and system architecture Develop data queries and database interfaces Perform software development and maintenance for Java based and Web based C2 GUI software suites Use of popular CI/CD tools, Gitlab, Ansible, related software development tooling Quality Assurance Review and test software components against design requirements Assist in developing and executing test procedures Document test results and provide recommendations for process improvements Collaboration & Communication Work individually or as part of a team Interact with users and system engineers to develop solutions Write and review software documentation Qualifications: Required: Active TS/SCI clearance with polygraph 15+ years of experience as a Software Engineer on similar projects Bachelor’s degree in computer science or related field (or equivalent experience) Proficiency in Java, JavaScript, React Framework, Python, C, and C++ Proficiency in use of / troubleshooting Enterprise Linux distributions Desired: Proficiency with hands on hardware, embedded systems build up and troubleshooting Use of debuggers, spectrum analyzers, multimeters, commercial test equipment Willingness to support minimal CONUS travel to support testing and debug of newly developed capabilities Proficiency in use of / troubleshooting embedded Linux distributions (buildroot, OpenWrt) - ________________________________________________________________________________________ What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy. Your potential is limitless. So is ours. Learn more about CACI here. ________________________________________________________________________________________ Pay Range : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here . The proposed salary range for this position is: $131,800 - $290,000 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

Posted 1 week ago

Software Developer (Secret clearance)-logo
Software Developer (Secret clearance)
Maxar Mission SolutionsWestminster, Colorado
Please review the job details below. Maxar is seeking talented Software Developer with strong DevOps/software skills to support the development and integration of various intelligence capabilities into a test and subsequently operational environment. You will be a member of a project team designing and implementing infrastructure solutions, integrating mission-specific software, and ensuring seamless command and control capabilities are deployed into a larger system infrastructure. Deployment will be across multiple networks into hybrid architectures consisting of both local and cloud infrastructures. Maxar is a leader in the field of signal and image processing. This team is building innovative software using mathematical solutions to support users in the defense and intelligence communities. Maxar's products and services contribute to missions in support of national security, provide expertise used in the latest app technology, support efforts for the health and sustainability of our planet. Now is your chance to amplify your impact, working to solve the world’s most pressing challenges. As an industry-leading earth observation satellite imagery provider, Maxar unlocks the promise of space to help governments and businesses solve problems on Earth and beyond. We monitor global change, deliver broadband communications and advance space operations with capabilities in Space Infrastructure and Earth Intelligence. Benefits: Work-life balance to include flexible working opportunities and extremely generous time off. Family-first benefits like adoption reimbursement, pet insurance and mental health resources. Educational perks such as student loan repayment, paid certifications and tuition reimbursement. Career growth opportunities including an internal mobility program and leadership training and development. Diversified healthcare and investment options including multiple medical plans, an HSA and access to our concierge doctor as well as a competitive 401(k) plan. Principal Responsibilities: The ideal candidate will have a robust background in software engineering and/or systems administration, with experience in several of the following areas. Design, implement and maintain multiple DevOps pipelines. Implement CI/CD (Continuous Integration/Continuous) solutions to support rapid development and integration. Integrate static code analysis and other security mechanisms into pipeline. Design and apply hybrid deployment strategy (cloud and local virtualized). Work with software and system engineers to apply automated test and documentation processes. Troubleshoot and resolve network, automation pipelines, and infrastructure issues. Build, maintain, and monitor configuration management of release products. Minimum Requirements: US citizenship. Must have a current/active Secret clearance with the ability to obtain & maintain a TS/SCI clearance. Bachelor's degree in Engineering, Computer Science, or related field. 5+ years of Industry related experience. Experience with source configuration management tools such as Git. CI/CD development experience with technologies like Bash, Jenkins, or GitLab. Experience with automated deployment technologies such as Terraform, Ansible, Cloud Formation, Puppet or Chef. Cloud Technologies deployment experience. Open-source application deployments and maintenance. Custom source application deployments and maintenance. LINUX system administration experience (RedHat and/or CentOS). Working knowledge of Linux and Windows operating systems, web services and SQL databases. Experience working in an Agile environment. Design, deploy and maintain Kubernetes distributions (EKS, RKE, OpenShift, etc). Utilize Infrastructure-as-Code( IaC ) tools (i.e. Terraform, Ansible) to instantiate Cloud resources in "air-gapped" cloud environment. Desired Skills: Current/active TS/SCI clearance. Security+ or comparable certification for privileged user access. Experience with distributed processing methods and tools, such as REST APIs, microservices, IaaS/PaaS services. Experience developing and deploying web services. Experience supporting software in a production environment. Experience in AWS, Azure, and/or GCS. #LI-CJ1 #cjpost In support of pay transparency at Maxar, we disclose salary ranges on all U.S. job postings. The successful candidate’s starting pay will fall within the salary range provided below and is determined based on job-related factors, including, but not limited to, the experience, qualifications, knowledge, skills, geographic work location, and market conditions. Candidates with the minimum necessary experience, qualifications, knowledge, and skillsets for the position should not expect to receive the upper end of the pay range. The base pay for this position within California, Colorado, Hawaii, and the Washington, DC metropolitan area is: $98,000.00 - $164,000.00 For all other states, we use geographic cost of labor as an input to develop market-driven ranges for our roles, and as such, each location where we hire may have a different range. We offer a comprehensive package of benefits including paid time off, health and welfare insurance, and 401(k) to eligible employees. You can find more information on our benefits at: https://www.maxar.com/careers/benefits The application window is three days from the date the job is posted and will remain posted until a qualified candidate has been identified for hire. If the job is reposted regardless of reason, it will remain posted three days from the date the job is reposted and will remain reposted until a qualified candidate has been identified for hire. The date of posting can be found on Maxar’s Career page at the top of each job posting. To apply, submit your application via Maxar’s Career page. Maxar Technologies values diversity in the workplace and is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.

Posted 1 week ago

Senior, Senior Staff, or Principal Software Engineer (MAD-LP-OR&CA)-logo
Senior, Senior Staff, or Principal Software Engineer (MAD-LP-OR&CA)
HitachiHillsboro, Oregon
Location: (HTA) NCP (Hillsboro, OR) Job ID: R0054985 Date Posted: 2024-06-18 Company Name: HITACHI HIGH-TECH AMERICA, INC. Profession (Job Category): IT, Telecom & Internet Job Schedule: Full time Remote: No Job Description: POSITION: Senior Software Engineer -- or -- Senior Staff Software Engineer -- or -- Principal Software Engineer Position Level: The best fit candidate selected for this position will be offered a job title/level (Senior Software Engineer vs. Senior Staff Software Engineer vs. Principal Software Engineer) that is commensurate with the candidate’s transferable education, experience, training, knowledge, skills, and abilities. DIVISION: Metrology and Analysis Systems Division (MAD) COMPANY: Hitachi High-Tech America, Inc. (“HTA”) TRAVEL: Up to 30% (domestically and internationally) REMOTE WORK: Hybrid (+50% Remote): Remote 70% / Onsite 30% EXPECTED PAY RANGE: $130,560 - $179,519 annually (Senior Software Engineer) $144,298 – $198,409 annually (Senior Staff Software Engineer) $159,481 - $219,287 annually (Principal Software Engineer) The pay ranges listed above are for each position’s base pay only. This position may be eligible for other compensation including incentive pay and/or allowances. Candidates will receive additional information during the interview and selection process. POSITION SUMMARY Software Engineers are responsible for the development and maintenance of software and systems for Hitachi High-Tech America, Inc. (HTA) products. PRIMARY RESPONSIBILITIES Hands-on development, documentation, and testing of distributed applications Researching and resolving complex software and system problems Designing and simplifying user interfaces and documenting them Creating architectures and complex designs independently and documenting them Integrate and test software to confirm compliance with specifications Developing functional specifications Finding and fixing complex errors in any software Participate in design reviews, code reviews, and test reviews Other duties as assigned EDUCATION, LICENSES, and/or CERTIFICATION REQUIREMENTS BS Degree in Engineering, Computer Science, or an equivalent combination of education and experience EXPERIENCE and TRAVEL REQUIREMENTS Minimum of eight (8) years’ experience in software development – Senior Software Engineer Minimum of ten (10) years’ experience in software development – Senior Staff Software Engineer Minimum of twelve (12) years’ experience in software development – Principal Software Engineer Emphasis in building large, highly scaled, complex N-Tier/SOA web-based business applications with a focus on server-side technologies is a plus Must have relevant experience with Core Java and multithreading Professional, hands-on experience with designing and developing applications using Java, Web-Services, and various databases in a highly scaled web environment Strong experience using Java with a deep understanding of object-oriented analysis and design (including design patterns) Three (3) years’ experience in C++ is strongly preferred Experience with open-source framework/libraries/concepts/tools such as JMS (Sun MQ), Cobertura, Ant, Maven, PostgreSQL, JBoss, and Selenium is required Full software development lifecycle experience Demonstrated experience and comfortability using Agile as well as iterative methodologies Demonstrated experience with Test-driven development, using tools like Junit, Selenium, JMeter, and JProfile to spot performance issues and memory leaks Experience with JCR systems (preferably JackRabbit) strongly preferred This position requires up to 30% international and domestic travel (primarily between Pleasanton, CA and Hillsboro, OR as well as international travel to Japan). KNOWLEDGE, SKILLS, and/or ABILITIES REQUIREMENTS Ability to investigate and apply new technologies Ability to improve the software development process Excellent demonstrated verbal and written communication skills Excellent relationship building skills Self-sufficient, self-reliant, and self-disciplined, but also able to operate effectively as part of a team Effective oral and written communication skills, including ability to effectively communicate challenging or technical concepts. Ability to comprehend and enforce safety policies Equal Opportunity Employer (EOE) Hitachi High-Tech America, Inc. is an equal opportunity employer. Hitachi High-Tech America, Inc. is committed to equal employment opportunities for qualified applicants without discrimination on the basis of actual or perceived of race (including traits historically associated with race, such as natural hairstyle), color, national origin, ancestry, religious creed, age, sex, sexual orientation, gender (including gender expression and gender identity), marital status, registered domestic partner status, family status, military and veteran status, domestic violence victim status, medical condition (including genetic characteristics), physical or mental disability, pregnancy, or any other legally protected characteristic or status. If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to HTA-AccommodationRequests@hitachi-hightech.com

Posted 2 weeks ago

NASA Trick Simulation Software Engineer-logo
NASA Trick Simulation Software Engineer
CACIHouston, Texas
NASA Trick Simulation Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: NACI Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * * The Opportunity: CACI is looking for an experienced Simulation Software Engineer to work with NASA's human-rated spacecraft simulations in support of our Nation’s space exploration initiative at NASA / Johnson Space Center in Houston, TX. CACI works in direct collaboration with NASA developing high-fidelity computer simulations related to all aspects of human space flight exploration. This work includes the development, maintenance, and support of the Trick Simulation Framework, a NASA/Open-source framework, developed by CACI, for creating high-fidelity training, and engineering simulations, using time-based physics models. Trick is written in C/C++ and Java and supports both Linux and MacOS computer operating systems. The ideal candidate has strong software design and development skills. This work takes place in a fulfilling, collaborative environment of engineers and computer scientists with diverse educational backgrounds and skill sets, critical to the human space exploration initiative. One learns a lot here. Responsibilities: Develop, test, debug, and document the Trick Simulation framework ( https://github.com/nasa/trick ). Provide user support and collaborate with domain specific simulation engineers to develop software simulation models using Trick. Teach/facilitate a training curriculum that includes classes for Trick, computer science topics, and computer simulation topics. Qualifications: Required: Must be a U.S. Citizen or Permanent Resident for access to USG facilities. B.S. in Computer Engineering, Software Engineering, Computer Science, or related disciplines required. Minimum of 3 or more years of recent experience demonstrating strong software development skills using C and C++. Greater experience is highly valued. Software development experience in a Unix or Linux operating system environment. Strong verbal and written communication skills. Share our passion for our Nation's Space Program. Desired: M.S. in Computer Engineering, Software Engineering, Computer Science, or related disciplines Experience with the following is desired: Continuous Integration (CI), Test-Driven Development (TDD), Git source code control, Real-time software development, Multi-Threaded Programming, and Compiler/Language Translation. Experience with Python and Java. Strong public speaking skills. Experience with Trick Simulation development. - ________________________________________________________________________________________ What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy. Your potential is limitless. So is ours. Learn more about CACI here. ________________________________________________________________________________________ Pay Range : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here . The proposed salary range for this position is: $76,000 - 155,700 USD CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

Posted 2 weeks ago

Sr. Director of Software Engineering-logo
Sr. Director of Software Engineering
BroadridgeEdgewood, New York
At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you’re passionate about developing your career, while helping others along the way, come join the Broadridge team. Broadridge is hiring! We’re seeking a Senior Director of Software Engineering to join the growing IT Product Development team. The successful candidate will be a technology leader with strong executive presence and a proven track record of building and scaling high performing technology products to drive growth. The leader will bring a depth of experience developing software solutions towards business objectives. S/he will take a low-ego, “roll up your sleeves” approach, combining technology expertise, business acumen, influencing skills, and results-orientation to build automated, scalable, and resilient systems. You will play an important part in shaping and influencing multiple IT teams and will be a key player in designing and executing strategies for large scale system integrations. The successful candidate will be responsible for optimizing and standardizing development practices and processes for their team to align with the overall IT strategy and direction. We are made up of high-performing teams that meet in person to learn and collaborate as needed. This role is considered hybrid, which means you’ll be assigned to a Broadridge office and will work both on-site and remote. Responsibilities: Lead large technology initiatives that deliver transformative solutions by leveraging cloud technologies, event-driven architecture, and composable systems. Develop and execute a strategic roadmap that aligns with business objectives while ensuring technology solutions drive real business value. Collaborate with key stakeholders to translate business needs into innovative, scalable engineering solutions. Provide executive leadership and effective communication to global teams, ensuring progress, risk mitigation, and alignment with strategic goals. Champion best practices in software engineering, automation, and system resilience to build and maintain high-performing, adaptable technology systems. Foster a low-ego, hands-on management approach by mentoring teams, encouraging innovation, and promoting continuous improvement across the organization. Partner with cross-functional departments to ensure compliance, operational excellence, and seamless integration across the business. Qualifications: Over 15 years experience leading large transformation / modernization programs Deep expertise in AWS cloud technologies, event-driven architectures leveraging Kafka, and composable systems. Proven technology leadership experience in managing high volume, low latency, 24x7 transaction processing platforms Experience within a programming and application system development environment Demonstrated background in software development with a strong ability to align technical solutions with business objectives. Excellent strategic planning, influencing, and stakeholder management skills, with a results-oriented mindset. Highly effective communicator who can navigate complex challenges and build strong collaborative relationships across diverse teams. Self-starter with a growth-focused, proactive approach, comfortable rolling up your sleeves to get the job done. Bachelor’s degree in Computer Science, Engineering, or a related technical field required; a Master’s degree or relevant advanced degree is highly preferred. Salary range $170,000.00- $180,000.00. Bonus Eligible. Broadridge considers various factors when evaluating a candidate's final salary including, but not limited to, relevant experience, skills, and education. Please visit www.broadridgebenefits.com for more information on our comprehensive benefit offerings . #LI-NO1 We are dedicated to fostering a collaborative, engaging, and inclusive environment and are committed to providing a workplace that empowers associates to be authentic and bring their best to work. We believe that associates do their best when they feel safe, understood, and valued, and we work diligently and collaboratively to ensure Broadridge is a company—and ultimately a community—that recognizes and celebrates everyone’s unique perspective. US applicants: Click here to view the EEOC " Know Your Rights " poster. Disability Assistance We recognize that ensuring our long-term success means creating an environment where everyone is welcome, where everyone's strengths are valued, and where everyone can perform at their best. Broadridge provides equal employment opportunities to all associates and applicants for employment without regard to race, color, religion, sex (including sexual orientation, gender identity or expression, and pregnancy), marital status, national origin, ethnic origin, age, disability, genetic information, military or veteran status, and other protected characteristics protected by applicable federal, state, or local laws. If you need assistance or would like to request reasonable accommodations during the application and/or hiring process, please contact us at 888-237-7769 or by sending an email to BRcareers@broadridge.com .

Posted 6 days ago

Principal Embedded Software Engineer (Image Processing)-logo
Principal Embedded Software Engineer (Image Processing)
ALTEN Technology USALafayette, Colorado
We’re ALTEN Technology USA, an engineering company that provides solutions for engineering, technology, and product development projects. For decades, we’ve been helping our clients develop products that are changing the world, whether that’s by shaping the future of space exploration, saving lives with medical devices that set a new standard of care, or creating the fully autonomous electric taxi of tomorrow. Our team of more than 600 people works across industries including aerospace, medical devices and life sciences, unmanned systems and robotics, automotive OEM and tier 1 suppliers, commercial vehicle, electric vehicles, rail, and more. Our offices across the US have different industry focuses and engage with our clients in different ways, ranging from working on-site at client facilities to performing product development at our delivery centers. ALTEN Group, our parent company, has been a leader in engineering and information technology for more than 30 years. ALTEN Group operates in 30 countries across Europe, North America, Asia, Africa and the Middle East and employs more than 36,000 people, 88% of whom are engineers. The company covers the whole development cycle and offers a choice of service levels, from technology consulting to complete project outsourcing. When you join ALTEN Technology USA, you join a group of people passionate about collaborating to solve some of the world’s most technical engineering challenges. Our success is tied to taking care of our employees by building relationships and providing opportunities for mentorship and career growth. We offer comprehensive benefits for all full-time employees, including medical, dental, and vision insurance; a 401(k) plan with employer matching; paid time off (PTO); paid parental leave; and mentorship to help you take your career to the next level. You don’t have to take our word for it that we are a great place to work—we were named on the 2023 Top Workplaces list thanks to feedback from our proud employees. About the Role: As a Principal Embedded Software Engineer, you will be responsible for designing, developing, and optimizing image processing algorithms for a critical medical device. You will work across the entire software development lifecycle, from requirements gathering and design to implementation, testing, and deployment. This role requires a deep understanding of image processing techniques, hardware/software integration, and experience working within a regulated industry. Responsibilities: Design, develop, and optimize image processing algorithms for medical imaging applications. Implement and debug software solutions using C++ and Python. Work with hardware and software stacks for processing video streams, utilizing platforms like NVIDIA or Xilinx (AMD). Integrate and test algorithms on target hardware. Collaborate with cross-functional teams including hardware engineers, system engineers, and quality assurance. Contribute to the development of technical documentation and participate in code reviews. Adhere to industry standards and regulatory requirements (e.g., FDA). Troubleshoot and resolve complex technical issues. Qualifications: Education: Minimum M.S. in Electrical Engineering, Computer Engineering, or Computer Science. Experience: 15+ years of experience in software engineering, with a focus on image processing on embedded targets. Programming Languages: Proficient in C++ and Python. Image Processing Libraries: Strong experience with OpenCV, ITK, Boost.GIL, Pillow, scikit-image, or similar image processing libraries. Hardware Experience: Experience working with hardware and software stacks for processing video streams (NVIDIA or Xilinx preferred). Tools: Experience with Git and Jira for version control and issue tracking. Regulatory Experience: Must have experience working in a regulated industry (e.g., automotive, aerospace, medical device). Communication: Excellent communication and collaboration skills. Problem Solving: Strong analytical and problem-solving abilities. Location: Hybrid (3 days), on-site (full-time onsite when hardware access is needed) Salary Range: $175K-$210K The actual salary offered is dependent on various factors including, but not limited to, location, the candidate’s combination of job-related knowledge, qualifications, skills, education, training, and experience ALTEN Technology is an Equal Opportunity Employer. Our Policy is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual’s age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Please beware of job seeker scams and see this important notice on our careers page for more information about our recruiting process.

Posted 30+ days ago

Full-Stack Software Engineer-logo
Full-Stack Software Engineer
Cottingham & ButlerDubuque, Iowa
Cottingham & Butler is looking to add to our Software Engineering team! As a Full-Stack Software Engineer at Cottingham & Butler, you will play a crucial role in building and maintaining web applications for both internal and external users. Additionally, you will develop applications tailored for internal use, contributing to the efficiency and effectiveness of our operations. Key Responsibilities: Design, develop, and maintain web applications. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs. Help maintain code quality, organization, and automation. Qualifications: Minimum 1-2 years of applicable engineering experience. Experience with programming languages and frameworks such as ASP.NET including Blazor, SQL, JavaScript, and AWS . Bachelor’s degree in Computer Science or a related field, or equivalent relevant experience. Strong problem-solving skills and a passion for innovation. Ability to work independently and as part of a team. Why Join Us? Innovative Environment: Our programmers enjoy the latitude to explore and implement creative solutions. Career Growth: This role offers significant opportunities to learn, get involved and grow your career. Supportive Leadership: Our management team values and encourages the creativity and innovation that our engineers bring to the table. About Cottingham & Butler: At Cottingham & Butler, we sell a promise to help our clients through life’s toughest moments. To deliver on that promise, we aim to hire, train, and grow the best professionals in the industry. We look for people with an insatiable desire to succeed, are committed to growing, and thrive on challenges. Our culture is guided by the theme of “better every day” constantly pushing ourselves to be better than yesterday – that’s who we are and what we believe in. As an organization, we are tremendously optimistic about the future and have incredibly high expectations for our people and our performance. Our ability to grow as a company, fuels investments in new resources to better serve our clients and provide the amazing career opportunities our employees want and deserve. This is why we are a growth company and why we are committed to being better every day. Want to learn more? Follow us on www.CottinghamButler.com | LinkedIn | Facebook

Posted 30+ days ago

Software Engineer (Language Modeling), BS+12 yrs-logo
Software Engineer (Language Modeling), BS+12 yrs
LinkColumbia, Maryland
Description: We are seeking a highly skilled and motivated Sr. LLM Engineer to join our team in driving the advancement of our Language Model infrastructure. As a key member of our AI/ML team, you will be responsible for the training, hosting, and optimization of Large Language Model (LLM) instances within our compute environment. The ideal candidate should possess a strong passion for pushing the boundaries of language technology, a deep understanding of LLM architectures, and the grit to tackle complex challenges head-on. This role requires a self-reliant individual with a drive to identify and fix inefficiencies, constantly striving to improve the codebase and optimize model performance. If you thrive in a fast-paced environment and have an unwavering commitment to delivering cutting-edge language solutions, this position is for you. Responsibilities: · Design, develop, and maintain the infrastructure for training, hosting, and serving LLM instances. · Optimize model training pipelines to achieve high performance and resource efficiency. · Implement and integrate state-of-the-art LLM architectures and techniques. · Collaborate with cross-functional teams to understand business requirements and deliver impactful language solutions. · Monitor and analyze model performance metrics, identifying areas for improvement and implementing optimizations. · Develop and maintain documentation, best practices, and coding standards for LLM development and deployment. · Stay up-to-date with the latest advancements in LLM research and industry trends, and incorporate them into our projects. · Mentor and guide junior engineers, fostering a culture of continuous learning and knowledge sharing. Skills Requirements: · 12+ years of experience in software engineering, with a focus on machine learning or natural language processing. · Degree in Computer Science, Artificial Intelligence, or a related field. · Strong expertise in deep learning frameworks such as TensorFlow, PyTorch, or MXNet. · Proficiency in programming languages such as Python, C++, or Java. · Solid understanding of LLM architectures, training techniques, and evaluation methodologies. · Familiarity with cloud platforms (e.g., AWS, GCP) and their machine learning services. · Knowledge of software engineering best practices, including version control, testing, and continuous integration/deployment. · Excellent problem-solving and debugging skills. · Strong communication and collaboration abilities to work effectively with cross-functional teams. Nice to Haves: · Advanced degree (Master's or Ph.D.) in Computer Science, Artificial Intelligence, or a related field. · Proven track record of implementing and deploying large-scale LLM systems in production environments. · Experience with distributed computing frameworks like Apache Spark or Hadoop. · Experience with natural language understanding, generation, and dialogue systems. · Familiarity with techniques such as transfer learning, few-shot learning, and reinforcement learning. · Contributions to open-source projects or research publications in the field of LLMs. · Experience with serving models using APIs and building scalable inference pipelines. · Knowledge of DevOps practices and tools like Docker, Kubernetes, and Jenkins. YOE Requirement: 12 yrs., B.S. in a technical discipline or 4 additional yrs. in place of B.S.

Posted 30+ days ago

Product Engineer II - Enterprise Software-logo
Product Engineer II - Enterprise Software
EsriRedlands, California
Overview Do you want to join a team of dynamic and detail-oriented engineers to develop capabilities that support our mission of helping our users work smarter, not harder? As part of the ArcGIS Monitor team, you will help define how the product monitors system health, performance, and usage of ArcGIS implementations throughout the lifecycle. By observing and analyzing both traditional and cloud infrastructure, software, and supporting system metrics, ArcGIS Monitor empowers organizations to optimize their ArcGIS systems by detecting anomalies, reducing costs for more effective operations, and understanding the overall system performance and capacity. Our teams have a broad mix of experience levels and tenures that support an environment that promotes professional development. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future. Our team also puts a high value on work-life balance, and we understand that striking a healthy balance between your personal and professional life is crucial to your happiness and success here. We offer a flexible hybrid schedule so you can have a more productive and well-balanced life - both in and outside of work. Responsibilities Work with software developers to design, build, test, and release high quality software Author and execute test plans; build and manage testing datasets for N-path, acceptance, and regression testing Research industry standards and specifications to translate requirements into software design Author Scrum user stories that define new feature capabilities to guide the software development process Communicate with product users to identify product requirements and advocate for their needs throughout the software development lifecycle Collaborate with product UI/UX designers to create mockups of rich user experiences for new capabilities Author user guide documentation and provide technical review of user guide documentation for accuracy, completeness, and usability Provide best practices, user documentation, demonstrations, and technical assistance for the product Work with automation engineers to design UI automation Requirements 2+ years of experience in a similar position supporting similar responsibilities Professional experience working as a GIS or IT practitioner maintaining a GIS or IT environment Experience deploying and/or administering ArcGIS Enterprise, ArcGIS Online, or other comparable IT systems (web / application servers) Familiarity with traditional RDBMS systems (preferably PostgreSQL), including common SQL commands and concepts Familiarity with general server administration on Windows or Linux Strong communication and collaboration skills, working in a cross-functional environment Excellent problem solving and analytical skills Bachelor's in Geographic Information Systems (GIS), geography, computer science, or STEM related field Recommended Qualifications Strong testing and QA experience with software products Experience maintaining and troubleshooting complex enterprise systems Experience with observability systems and performance monitoring concepts (Prometheus, OpenTelemetry) Working knowledge of at least one scripting or programming language (Python, Shell, PowerShell, JavaScript) Experience in the SCRUM process and its application to the software development lifecycle Experience with software control systems (GIT) and continuous integration and deployment (CI/CD) concepts Masters in Geographic Information Systems (GIS), geography, computer science, or STEM related field #LI-DR5 #LI-Hybrid

Posted 30+ days ago

Sr. Software Engineer-logo
Sr. Software Engineer
Ebates Performance MarketingSan Mateo, California
Job Description: Rakuten International oversees 7 businesses with over 4,000 employees globally. The brand is recognized for its leadership and innovation in e-commerce, digital content, advertising, entertainment and communications, bringing the joy of discovery and access to more than 1 billion members across the world. Our teams deliver on the company’s mission to delight merchants and customers through innovation, optimism, and teamwork. Rakuten Rewards is a leading e-commerce company that enhances the way people shop by offering Cash Back, deals and rewards from more than 3,500 merchants. Founded in 1999, Rakuten has grown to become the go-to shopping destination for consumers, having paid out nearly $2 billion in Cash Back to its 15 million members. The company also operates ShopStyle, a leading fashion discovery destination, and Cartera Commerce, a top rewards platform for airlines and banks. For more information, visit www.rakuten.com . Job Summary: Rakuten Rewards is looking for a Senior Software Engineer that is motivated to tackle complex technical problems to for our quickly expanding engineering team. Our CHW team in the San Mateo Office oversees creating the software that millions of members use. As a member of the Rakuten Rewards team, you will enjoy the benefits of both worlds: the quick expansion and agility of a startup combined with the size and profitability of a huge international corporation. We are currently starting to build a transparency team with a long-term perspective. This is an excellent time to join and progress by contributing to a team that will build a solid basis for the platform's future iterations. In addition to the exciting new platform, this team is responsible of maintaining a number of key services that keep improving the capabilities of Rakuten Rewards to provide user customization and relevance to meet the demands of both members and our merchant partners. We work hard to provide the greatest technology to meet our company's needs. Key Responsibilities: Design and build testable, scalable software solutions by deeply understanding business needs, studying information needs; conferring with stakeholders; studying existing systems flow; following the software; implementing industry best practices Form strong partnership with product managers and stakeholders in other teams Break work down into concise deliverables with a focus on iterative product delivery Document and demonstrate solutions by leveraging charts, layouts, diagrams, documentations, clean design, and code Mentor junior developers and contribute your experience & knowledge to the entire team Respond to production issues when on-call, conduct independent analysis, and apply sound judgment to restore the system. Qualifications: Excellent understanding of OOP design principles (loose coupling, encapsulation, SOLID etc.) Experience in application development using Java, Spring Boot, JPA Knowledge of working with OLTP databases like Postgres/MySQL or OLAP databases like Snowflake Experience in Java build automation tool like Maven or Gradle Knowledge of version control system like Git Experience with cloud native application development (AWS, Kubernetes, Serverless etc.) Experience in designing, implementing different Common Software Architectural Patterns including microservices architecture, event driven architectures Strong requirement gathering, analysis and collaboration skills Minimum Requirements: B.S. or M.S in Computer Science or equivalent experience 6+ years of application development experience Strong communication and presentation skills Plus - Experience with Agile methodologies (e.g. Scrum, Kanban) Plus - AWS Technologies - S3, SQS, Lambda, DynamoDB, IAM etc. Plus - Experience with different distributed system building blocks(e.g. Kafka, Redis, Elastic Search, or other similar NoSQL product) Plus - Experience to refactoring legacy systems Five Principles for Success Our worldwide practices describe specific behaviors that make Rakuten unique and united across the world. We expect Rakuten employees to model these 5 Shugi Principles of Success. Always improve, Always Advance - Only be satisfied with complete success - Kaizen Passionately Professional - Take an uncompromising approach to your work and be determined to be the best Hypothesize - Practice - Validate – Shikumika - Use the Rakuten Cycle to succeed in unknown territory Maximize Customer Satisfaction - The greatest satisfaction for our teams is seeing their customers smile Speed!! Speed!! Speed!! - Always be conscious of time - take charge, set clear goals, and engage your team Rakuten provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type. Rakuten considers applicants for employment without regard to race, color, religion, age, sex, national origin, disability status, genetic information, protected veteran status, sexual orientation, gender, gender identity or expression, or any other characteristic protected by federal, state, provincial or local laws. At the time of posting, Rakuten expects the base compensation for this role to be within the range shown below. Individual compensation will vary based on job-related factors, including the skills, qualifications, and experience of the successful candidate as well as business need and geographic location. The successful applicant for this role will be eligible for discretionary bonus, health, vision, dental insurance, 401k matching, PTO, Volunteer Time Off (VTO), and other employee benefits as the company implements. USD $115,005.00 - $196,020.00 annually

Posted 3 weeks ago

Machine Learning Software Engineer-logo
Machine Learning Software Engineer
ZooLos Angeles, California
About The Role We’re looking for an experienced Machine Learning Software Engineer to help design and implement Zoo’s foundational machine learning systems to enable the next generation of hardware engineering. In this role, you’ll apply cutting edge techniques in machine learning to support the end-to-end development of ML models and features that improve our users' experience. The ideal candidate will have prior experience developing a large scale distributed ML system, and ideally has an understanding of hardware design and manufacturing related processes with knowledge of the relevant data required. What You’ll Do Develop and implement robust conversational interfaces using LLMs for a seamless user experience Continuously iterate and fine-tune models to improve accuracy, relevance, and user experience based on data and user feedback Help design, develop, optimize, and debug a large scale distributed ML system and algorithms Improve upon existing ideas in generative AI and develop unique solutions to the problems we’re solving in hardware design Curate and maintain large annotated datasets to train ML models at a massive scale Interact with CAD models and modeling/shape setups Experiment with various proof of concepts and ideas for our use cases What You’ll Need B.S. Computer Science or a related field, or equivalent professional experience Demonstrated professional career and expertise in ML software engineering Demonstrated expertise in successfully developing, deploying and maintaining an LLM-based conversational copilot application Professional experience with PyTorch, or any of the current machine learning frameworks Experience with CAD software and processes, and modeling/shape algorithms Strong programming skill with Python, and one low-level language such as Rust or C++ Experience with Git Prior experience working on a production system Familiarity with distributed systems

Posted 30+ days ago

Sr. Software Engineer-logo
Sr. Software Engineer
Genworth FinancialNew York, New York
About CareScout Join us on a mission to simplify and dignify the aging experience. We are the children, siblings, neighbors, and friends of those navigating the fragmented and confusing system of long-term care. Our team is ferociously curious and relentless in our pursuit of a better system – and we are deeply committed to a sense of belonging for all, in all phases of life. We’re creating a new experience for care seekers and their families, bringing together long-term care options, non-healthcare resources, education, and human support into one place. We work hard, we have fun, we care about each other, and we share the mission. If this sounds like a place where you could thrive, join us! CareScout is a wholly owned subsidiary of Genworth Financial, Inc, a Fortune 500 provider of products, services and solutions that help families address the financial challenges of aging. POSITION TITLE Sr. Software Engineer POSITION LOCATION New York/Hybrid (Will be in the Manhattan office 2-3 Days per week) YOUR ROLE We are seeking a highly experienced and driven Principal Software Engineer to lead the modernization of our Web platform. This role requires a deep understanding of modern software development practices, a passion for cutting-edge technologies, experience in SEO and optimizing web site performance. What you will be doing Full stack development skills (node.js, TypeScript, MongoDB, GraphQL, React, JavaScript and other web frameworks, SQL) Implement server-side rendering to deliver fast and highly optimized pages to the clients Optimize core web vitals to implement Search Engine Optimized “SEO” pages. Optimize sites for delivery across Android platforms Implement and optimize pages for technical Search Engine Optimization Implement site and page level caching Implement A/B testing frameworks on both client and server side, to allow for rapid testing Implement site analytics (Google Analytics, mix panel) Implementing feature flagging technologies like Launch Darkly Implement heat mapping technologies Implement & Configure Content Management System (Storyblok and Wordpress) Experience in optimizing web sites for performance, including proven track Champion and implement best software development practices to ensure resilient, modular, scalable, and flexible system Define and enforce coding standards, design patterns, and quality metrics to guarantee code maintainability and reliability Collaborate closely with product managers and stakeholders to understand business requirements and translate them into robust technical specifications. What you bring 8+ years or more of professional software development experience Extensive experience in software development with proficiency in multiple programming languages, including TypeScript, Node.js, Next.js Deep understanding of high-performance database design and experience with PostgreSQL and MongoDB. Experience in optimizing websites for Core Web Vitals. Proven track record of getting all CWV in green. Experience building GraphQL APIs to optimize latency in server-side rendering. Experience integrating Single Sign-On (SSO) for seamless user login. Experience implementing headless content management systems like WordPress and Storyblok Extensive experience in optimizing clint facing UI for millisecond rendering on slow 3g Android mobile devices Experience with UX and Design of public facing websites. Strong communication, collaboration, and leadership skills. Nice to have Experience with cloud-based infrastructure and deployment. Contributions to open-source projects. Familiarity with Agile methodologies. For candidates based in the New York City Metropolitan area, the base salary pay range for this role starts at a minimum rate of $150,000 up to the maximum of $175,000. An employee’s pay position within the base salary pay range will be based on several factors at the time of this job posting including but not limited to geographic location, experience, and qualifications. In addition to your base salary, you will also be eligible to participate in an incentive plan. The incentive plan is based on performance and the target earning opportunity is 15% of your base compensation. The final determination on base pay for this position will be based on multiple factors to ensure pay equity within the organization. Employee Benefits & Well-Being Genworth employees make a difference in people’s lives every day. We’re committed to making a difference in our employees’ lives. Competitive Compensation & Total Rewards Incentives Comprehensive Healthcare Coverage Multiple 401(k) Savings Plan Options Auto Enrollment in Employer-Directed Retirement Account Feature (100% employer-funded!) Generous Paid Time Off – Including 12 Paid Holidays, Volunteer Time Off and Paid Family Leave Disability, Life, and Long Term Care Insurance Tuition Reimbursement, Student Loan Repayment and Training & Certification Support Wellness support including gym membership reimbursement and Employee Assistance Program resources (work/life support, financial & legal management) Caregiver and Mental Health Support Services

Posted 30+ days ago

NASA Artemis Lunar Gateway Flight Software Development Engineer-logo
NASA Artemis Lunar Gateway Flight Software Development Engineer
CACIHouston, Texas
NASA Artemis Lunar Gateway Flight Software Development Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * * CACI provides expertise and technology to enterprise and mission customers in support of national security missions and government transformation for defense, intelligence, and civilian customers. CACI’s culture is the driving force behind our success. Our culture defines who we are, how we act, and what we believe is both the right way and our duty in conducting business. Our culture unifies us as a company and strengthens our resolve to meet our customers’ – and our country’s – most critical missions. The Gateway, a vital component of NASA’s Artemis Program, will serve as a multi-purpose outpost orbiting the Moon that provides essential support for long-term human return to the lunar surface and serves as a staging point for deep space exploration. CACI is looking for an experienced Artemis Lunar Gateway Flight Software Development Engineer to provide NASA Johnson Space Center with software skills in the development of NASA’s Lunar Gateway vehicle flight software. This software engineering position includes prototyping, requirements definition, design, development, test and verification, integration, and certification of Flight Software. The Opportunity: This position requires a self-motivated, capable person with strong verbal and written communication skills. In addition to outstanding technical expertise, the individual must be very people savvy, have strong customer relationship skills, possess a positive team-player attitude, be flexible and willing to take on new assignments and responsibilities as they arise, and be an articulate speaker able to communicate complex technical ideas in a convincing manner. The individual must share our passion for our Nation's Space Program and share in the excitement of developing the next human-rated space vehicles. Responsibilities: Design and develop Lunar Gateway Flight Software. Perform systems engineering in support of software requirements and interface definitions, design, and performance analysis. Perform software integration, test, and verification. Integrate and test software/hardware in avionics test bed and flight certification environments. Collaborate with engineering teams and contractors across multiple NASA programs and projects. Ensure adherence to JSC standard software process practices. This work takes place at NASA/JSC in Houston, TX, a highly stimulating and dynamic environment that is critical in human space flight and the space exploration initiative. Qualifications: Required: Must be a U.S. Citizen or Permanent Resident. B.S. in Aerospace, Electrical, Software, Computer or Systems Engineering, Computer Science, or related disciplines required. At least five years of experience in software development for safety-critical software. Experience can be for aerospace vehicles or in other industries, e.g., oil and gas. More experience is highly valued . Strong C programming skills and experience with Linux. Must have experience in the entire software life cycle. Must be flexible, open to new challenges in a dynamic environment, and possess strong technical expertise combined with strong verbal and written communication skills. Requires the ability to manage multiple priorities with little supervision. Must be a highly responsible, team-oriented individual with strong work ethic. Desired: M.S. in Aerospace, Electrical, Software, Computer or Systems Engineering, Computer Science, or related discipline. Experience in human-rated space vehicles, e.g., Space Shuttle, Space Station, Orion, Commercial Crew, and in specific vehicle software domains (e.g., C&T, C&DH, GN&C software). C++ programming and Object-Oriented Design and Analysis (OOAD) skills. Experience in NASA Core Flight Software (CFS). Python development skills. Experience developing embedded software for Real-time Operating Systems, preferably VxWorks. Experience in Time-Triggered Ethernet (TTE). Experience in other bus communication protocols (e.g., 1553, RS-422, RS-232, USB, Ethernet). Experience developing software interfacing with Data Acquisition (DAQ) I/O cards. Experience developing and troubleshooting device drivers. Experience in software and systems integration. Experience in automated testing. Experience in verification testing. Experience using GitLab and the Git version control system. Experience using Jira. This position is contingent on funding and may not be filled immediately. However, t his position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI. This position is contingent on funding and may not be filled immediately. However, this position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI. ________________________________________________________________________________________ What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy. Your potential is limitless. So is ours. Learn more about CACI here. ________________________________________________________________________________________ Pay Range : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here . The proposed salary range for this position is: $76,000 - 155,700 USD CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

Posted 1 week ago

Software Engineer I - Business Insurance (MERN/AWS)-logo
Software Engineer I - Business Insurance (MERN/AWS)
Travelers Indemnity CoHartford, Connecticut
Who Are We? Taking care of our customers, our communities and each other. That’s the Travelers Promise. By honoring this commitment, we have maintained our reputation as one of the best property casualty insurers in the industry for over 160 years. Join us to discover a culture that is rooted in innovation and thrives on collaboration. Imagine loving what you do and where you do it. Job Category Technology Compensation Overview The annual base salary range provided for this position is a nationwide market range and represents a broad range of salaries for this role across the country. The actual salary for this position will be determined by a number of factors, including the scope, complexity and location of the role; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. As part of our comprehensive compensation and benefits program, employees are also eligible for performance-based cash incentive awards. Salary Range $96,400.00 - $159,100.00 Target Openings 2 What Is the Opportunity? Travelers is seeking a Software Engineer I to join our organization as we grow and transform our Technology landscape. Individual will complete intermediate end to end engineering tasks for specific system assignments including developing, analyzing, configuring, testing, debugging, troubleshooting, documenting, health monitoring/alerting, and implementing based on user or system design specifications, as well as participating in troubleshooting, conducting impact analysis and escalating appropriately. The Business Insurance Intake Circle is looking for experienced Software Engineers to join a team working on strategic capabilities to ingest, transform and make data available for processing. Following an Agile methodology, the team is utilizing the MERN stack, AWS cloud computing platform, and leveraging AI technologies to design, build and deliver flexible solutions that our business critically needs. This is an exciting opportunity to work with modern technologies and be a part of a dynamic team focused on defining and delivering innovative solutions for business insurance! What Will You Do? Perform analysis, design, development, and configuration functions as well as define technical requirements for assignments of intermediate complexity. Participate with team to perform analysis, assessment and resolution for defects and incidents of intermediate complexity and escalate appropriately. Work within guidelines set by team to independently tackle well-scoped problems. Seek opportunities to expand technical knowledge and capabilities. Perform other duties as assigned. What Will Our Ideal Candidate Have? Three years of programming/development experience with MERN, AWS, Python. Hands on systems modernization work experience a plus. Delivery - Intermediate delivery skills including the ability to deliver work at a steady, predictable pace to achieve commitments, decompose work assignments into small batch releases and contribute to tradeoff and negotiation discussions. Domain Expertise - Demonstrated track record of domain expertise including the ability to understand technical concepts necessary to do the job effectively, demonstrate willingness, cooperation, and concern for business issues and possess in-depth knowledge of immediate systems worked on. Problem Solving - Proven problem solving skills including debugging skills, allowing you to determine source of issues in unfamiliar code or systems and the ability to recognize and solve repetitive problems rather than working around them, recognize mistakes using them as learning opportunities and break down large problems into smaller, more manageable ones. Communication - Strong communication skills with the ability to clearly and concisely interact with team members, document work in a clear, easy to follow manner, collaborate well with team members, take in well- scoped requirements and ask the right questions to ensure clarification, seek out and receive constructive criticism well and listen when others are speaking. Leadership - Intermediate leadership skills with a proven track record of self-motivation in identifying personal growth opportunities. What is a Must Have? Bachelor’s degree or its equivalent in work experience. One year of programming/development experience. What Is in It for You? Health Insurance : Employees and their eligible family members – including spouses, domestic partners, and children – are eligible for coverage from the first day of employment. Retirement: Travelers matches your 401(k) contributions dollar-for-dollar up to your first 5% of eligible pay, subject to an annual maximum. If you have student loan debt, you can enroll in the Paying it Forward Savings Program. When you make a payment toward your student loan, Travelers will make an annual contribution into your 401(k) account. You are also eligible for a Pension Plan that is 100% funded by Travelers. Paid Time Off: Start your career at Travelers with a minimum of 20 days Paid Time Off annually, plus nine paid company Holidays. Wellness Program: The Travelers wellness program is comprised of tools, discounts and resources that empower you to achieve your wellness goals and caregiving needs. In addition, our mental health program provides access to free professional counseling services, health coaching and other resources to support your daily life needs. Volunteer Encouragement: We have a deep commitment to the communities we serve and encourage our employees to get involved. Travelers has a Matching Gift and Volunteer Rewards program that enables you to give back to the charity of your choice. Employment Practices Travelers is an equal opportunity employer. We value the unique abilities and talents each individual brings to our organization and recognize that we benefit in numerous ways from our differences. In accordance with local law, candidates seeking employment in Colorado are not required to disclose dates of attendance at or graduation from educational institutions. If you are a candidate and have specific questions regarding the physical requirements of this role, please send us an email so we may assist you. Travelers reserves the right to fill this position at a level above or below the level included in this posting. To learn more about our comprehensive benefit programs please visit http://careers.travelers.com/life-at-travelers/benefits/ .

Posted 1 week ago

Software Engineer-logo
Software Engineer
The Swift GroupReston, Virginia
The Swift Group is a privately held, mission-driven and employee-focused services and solutions company headquartered in Reston, VA. Our capabilities include Software Development, Engineering & IT, Data Science, Cyber Enablement, Logistics, and Training. Founded in 2019, Swift supports Civilian, Defense, and Intelligence Community customers across the country and around the globe. Are you passionate about developing software applications, contributing to scalable systems, and applying modern development practices in cloud environments? We’re looking for a high-performing Software Engineer who thrives in a cloud-first environment and is excited to support mission-critical applications in a dynamic setting. The ideal candidate will be experienced in full-stack development, scripting, and collaborating with end users and partners across the community. You will play a key role in shaping and maintaining a high-profile, large-scale data science platform that supports thousands of users. You will design, build, and deploy solutions tailored to the unique requirements of data scientists and key partners, enabling advanced analytics and decision-making. Additionally, you will lead efforts to transition legacy data science environments to modern operating systems, enhancing security, efficiency, and scalability. We’re a team that values collaboration, innovation, and curiosity. If you’re a builder who loves solving complex technical problems and is always looking to grow your skill set, this is the role for you. The location of this job is Reston, VA. Responsibilities: Design, develop, and maintain full-stack applications for multiple environments on AWS infrastructure Build, upgrade, and transition platform-managed containerized services Monitor application and system health, and troubleshoot and resolve software issues Provide system expertise to assist with security accreditation activities Work in close coordination with DevOps engineers to automate builds, deployments, and scaling processes Support legacy system modernization through software refactoring and containerization Requirements: BS in Computer Science or equivalent 10+ years of relevant experience working in at least one of the following cloud environments (AWS preferred, Google Compute Environment, Azure or others) Strong technical programming experience with Java Proficiency in Linux including scripting (Bash, Python) and service management (cron, systemd) Experience with deployment automation and continuous integration tools such as Terraform, Ansible, or similar Experience with code repositories and build/development pipelines, using tools like Jenkins, GitLab, Maven, or Nexus. Hands-on experience with containers and orchestration (Docker, Kubernetes, Mesos, or Marathon) Knowledge of SQL and relational database technologies (PostgreSQL, MySQL, RDS) US citizenship and an active TS/SCI with Polygraph security clearance required Desired Experience: Experience with distributed databases and streaming tools (Hadoop, Spark, Yarn, Hive, Trino) Experience with Remote Desktop Protocol (RDP) technologies Experience with data access control, specifically Role-Based Access Control (RBAC) and Attribute-Based Access Control (ABAC) Familiarity with data science platforms (Anaconda, Jupyter, NiFi) Experience with Python, C#, or similar languages will be beneficial Knowledge of modern web development frameworks (Node.js, React, Angular) Experience developing and maintaining complex systems that involves integrating open-source and GOTS software Do you know anyone for this position, or other positions open at The Swift Group? We offer a $5,000 bonus for any referral candidate we hire, paid out at the new hire’s 90-day mark. #Onsite #LI-DI1 The Swift Group and Subsidiaries are an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class. Pay Range: $49,996.80 - $290,004.00 Pay ranges are a general guideline and not intended as a guaranteed and/or implied final compensation or salary for this job opening. Determination of official compensation or salary relies on several different factors including, but not limited to: level of position, complexity of job responsibilities, geographic location, work experience, education, certifications, Federal Government contract labor categories, and contract wage rates. At The Swift Group and Subsidiaries, you will receive comprehensive benefits including but not limited to: healthcare, wellness, financial, retirement, education, and time off benefits.

Posted 30+ days ago

Software Project Manager-logo
Software Project Manager
BioMerieuxSalt Lake City, Utah
Description bioMérieux is a fast-growing biotech company looking for a Software Analytics Project Manager to play an integral role in the software development life-cycle for cutting-edge life-saving medical devices. You will be joining a team that values collaboration, continuous improvement, and a healthy work life balance. Come be part of our team and our mission as a Software Project Manager to play an integral role in the software development life cycle for cutting-edge life-saving medical devices. You will be joining a team that values collaboration, continuous improvement, and a healthy work life balance. This Software Project Manager will lead a team of software engineers in the research, development, and support of the device system computer components and operating system configurations. They work closely with the software development teams to ensure compliance with regulatory requirements, medical device cybersecurity, and industry best practices. They collaborate closely with other system development, production, and sustainment teams to integrate and validate device software with new or replacement hardware components. They are expected to help define best practices and develop strategies to drive high quality execution. Principle Duties: Follow software design control procedures and generate documentation for the quality management system Prioritize projects and oversee the projects from initiation to implementation Foster collaboration and build relationships with stakeholders; actively engage with them to define their needs Minimum Requirements: Bachelor's degree in a software, engineering or scientific discipline, or equivalent industry experience 5 years of related industry experience in software development or software project management. Excellent communication skills (verbal, written and presentation) Results-driven, self-motivated, and enthusiastic Ability to see the big picture while also understanding the technical details Please be aware that recruitment related scams are on the rise. Fraudulent job postings are being placed on other websites, and individuals posing as bioMérieux Talent Acquisition team members are reaching out via email or text message in an attempt to collect your personal and confidential information. In some cases, these scammers are also conducting bogus interviews prior to extending fraudulent offers of employment. Beware of individuals reaching out using general phone numbers and non-bioMerieux email domains (i.e. Hotmail.com, Gmail.com, Yahoo.com, etc.). If you are concerned that an interview experience or offer of employment might be a scam, please make sure you are searching for the posting on our careers site https://careers.biomerieux.com/ or contact us at [email protected] . BioMérieux Inc. and its affiliates are Equal Opportunity/Affirmative Action Employers. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information. Please be advised that the receipt of satisfactory responses to reference requests and the provision of satisfactory proof of an applicant’s identity and legal authorization to work in the United States are required of all new hires. Any misrepresentation, falsification, or material omission may result in the failure to receive an offer, the retraction of an offer, or if already hired, dismissal. If you are a qualified individual with a disability, you may request a reasonable accommodation in BioMérieux’s or its affiliates’ application process by contacting us via telephone at (385) 770-1132, by email at [email protected] , or by dialing 711 for access to Telecommunications Relay Services (TRS).

Posted 3 days ago

Staff Fullstack Software Engineer-logo
Staff Fullstack Software Engineer
Velocity GlobalPalo Alto, California
What Makes You a Great Fit: We are looking for an exceptional Staff Fullstack Software Engineer to join our Growth Engineering team. In this role, you will take on a technical leadership position, driving the development of scalable systems and innovative solutions that enhance user acquisition, retention, and engagement. You will collaborate with cross-functional teams to shape the technical direction of projects and have a direct impact on the success of Velocity Global's growth initiatives. This role is a unique opportunity to work across the stack, leveraging technologies like React JS , TypeScript , Postgres , and AWS to create impactful, scalable systems. This role requires in office presence in our Palo Alto office. How You'll Make an Impact: Lead the architecture, design, and implementation of complex, scalable systems and services. Collaborate closely with product managers, designers, and engineers to deliver impactful features aligned with business objectives. Drive technical decisions and set best practices for the team in areas such as coding standards, system design, and process improvements. Build, optimize, and maintain applications and services using React JS , TypeScript , Postgres , and AWS in a serverless environment. Mentor and guide engineers across the team, fostering a culture of technical excellence and continuous improvement. Conduct technical reviews, provide constructive feedback, and ensure high-quality deliverables. Act as a subject matter expert for the Growth Engineering team, staying up-to-date with emerging technologies and trends. Troubleshoot and resolve high-priority technical issues in production systems. Let's Connect If You: Bachelor's/Master's degree in Computer Science, Engineering, or a related field. 8+ years of professional experience in software engineering, with a strong focus on backend development and distributed systems. Must have a lean mindset - Focus on delivering customer value by minimizing waste, optimizing workflows, fostering continuous improvement, and prioritizing in an iterative manner. Deep expertise in TypeScript , Postgres , and AWS (Lambda, DynamoDB, API Gateway, S3, etc.). Strong understanding of system design, scalability, and performance optimization. Proven track record of successfully leading technical projects from inception to deployment. Excellent problem-solving and debugging skills, with a focus on delivering robust and reliable solutions. Exceptional communication and leadership skills, with the ability to work effectively in a collaborative environment. Experience in growth-focused engineering projects or A/B testing frameworks is a plus. Preferred Skills: Knowledge of front-end performance optimization techniques. Background in leading or contributing to open-source projects. Experience with testing frameworks (e.g., Jest, Cypress, or React Testing Library).

Posted 6 days ago

Adobe logo
Software Development Engineer, Adobe FireFly
AdobeSan Jose, California
Apply

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Job Description

Our Company

Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. 

We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!


 

The Opportunity

The Adobe Firefly client team is seeking a senior JavaScript/TypeScript engineer to contribute to an exciting, high profile effort to establish Adobe as the best creativity tools provider. We seek to empower the next generation of creators everywhere by turning creative intent into creative success.

We are crafting new AI/ML powered tools empowering self expression and collaboration across the digital landscape. While implementing this far-reaching strategy we are focusing on using product driven development to drive rapid iteration and to continuously deliver measurable impact. This initiative is an outstanding opportunity to shape emerging next generation products reaching millions of creators worldwide.

The Opportunity

What are we looking for in an ideal lead front end developer? You will be joining a highly collaborative team of application and front end engineers working closely with the internal product teams and stakeholders. Your primary role is to architect and maintain the user-facing experience for Adobe Firefly. You have a user-centric, detail oriented approach, invite constructive collaboration, naturally strive to be a mentor and always work with a bias towards action. Most importantly you enjoy independently solving complex problems, have a deep empathy for customers, and drive tangible results in a team oriented culture.

What you'll Do

  • Help establish architecture and quality coding practices for the Adobe Firefly client platform
  • Define long-term solutions for component based architecture using functional programming
  • Work closely with the design team, product management and our internal clients translating early ideas into interactive prototypes
  • Engage with customers to identify problems, A|B test solutions, and refine workflows
  • Expand your knowledge and skills to stay ahead of the latest development, test, and deployment methodologies

What you need to succeed

  • 4-7+ years of professional experience developing interactive web applications, preferably in the creative tool domain
  • B.S or higher in Computer Science, or equivalent experience
  • Well established practice of building and deploying web applications or interactive sites using React
  • High proficiency in TypeScript or JavaScript (ES6+)
  • Fluent with Test Driven Development (TDD)
  • Fluent in functional programming style
  • Confidence to be an opinionated, pragmatic developer - especially in the areas of writing high-performance, reliable and maintainable code
  • Ability to perform independently in a hybrid or remote first work environment supported by competent written and verbal communication skills

Bonus Qualifications

  • Experience with Continuous Integration/Continuous Deployment (CI/CD)
  • Exposure to generative AI models, including text-to-image and large language models
  • Experience with video or similar multi-track non-linear editors
  • Experience in UX design, design systems or close collaboration with design teams
  • Knowledge of modern web technologies, for example, WASM, WebGPU and canvas rendering, security, asynchrony and performance optimization

Perks

Now that we are again able to collaborate in person, this hybrid position is based in the SF Bay Area with a preference for our beautiful downtown San Jose campus.

Adobe fosters a deep commitment to our customers, employees and community reflected in our diverse workplace and inclusive culture. At Adobe, we are immersed in an exceptional work environment that is recognized throughout the world on Best Companies lists. We are also surrounded by colleagues who are committed to helping each other grow through our unique Check-In approach where ongoing feedback flows freely.

If you’re looking to make an impact, Adobe's the place for you. Discover what our employees are saying about their career experiences on the Adobe Life Blog and explore the meaningful benefits we offer.

Adobe is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, religion, age, sexual orientation, gender identity, disability or veteran status.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

#FireflyGenAI

Our compensation reflects the cost of labor across several  U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay range for this position is $113,400 -- $206,300 annually. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience. Your recruiter can share more about the specific salary range for the job location during the hiring process.

At Adobe, for sales roles starting salaries are expressed as total target compensation (TTC = base + commission), and short-term incentives are in the form of sales commission plans.  Non-sales roles starting salaries are expressed as base salary and short-term incentives are in the form of the Annual Incentive Plan (AIP).

In addition, certain roles may be eligible for long-term incentives in the form of a new hire equity award.

State-Specific Notices:

California:

Fair Chance Ordinances

Adobe will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and “fair chance” ordinances.

Colorado:

Application Window Notice

There is no deadline to apply to this job posting because Adobe accepts applications for this role on an ongoing basis. The posting will remain open based on hiring needs and position availability.

Massachusetts:

Massachusetts Legal Notice

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more.

 

Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call (408) 536-3015.