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.

Senior Performance Software Engineer, Deep Learning Libraries-logo
Senior Performance Software Engineer, Deep Learning Libraries
NvidiaSanta Clara, CA
We are now looking for a Senior Performance Software Engineer for Deep Learning Libraries! Do you enjoy tuning parallel algorithms and analyzing their performance? If so, we want to hear from you! As a deep learning library performance software engineer, you will be developing optimized code to accelerate linear algebra and deep learning operations on NVIDIA GPUs. The team delivers high-performance code to NVIDIA's cuDNN, cuBLAS, and TensorRTlibraries to accelerate deep learning models. The team is proud to play an integral part in enabling the breakthroughs in domains such as image classification, speech recognition, and natural language processing. Join the team that is building the underlying software used across the world to power the revolution in artificial intelligence! We're always striving for peak GPU efficiency on current and future-generation GPUs. To get a sense of the code we write, check out our CUTLASS open-source project showcasing performant matrix multiply on NVIDIA's Tensor Cores with CUDA. This specific position primarily deals with code lower in the deep learning software stack, right down to the GPU HW. What you'll be doing: Writing highly tuned compute kernels, mostly in C++ CUDA, to perform core deep learning operations (e.g. matrix multiplies, convolutions, normalizations) Following general software engineering best practices including support for regression testing and CI/CD flows Collaborating with teams across NVIDIA: CUDA compiler team on generating optimal assembly code Deep learning training and inference performance teams on which layers require optimization Hardware and architecture teams on the programming model for new deep learning hardware features What we need to see: Masters or PhD degree or equivalent experience in Computer Science, Computer Engineering, Applied Math, or related field 6+ years of relevant industry experience Demonstrated strong C++ programming and software design skills, including debugging, performance analysis, and test design Experience with performance-oriented parallel programming, even if it's not on GPUs (e.g. with OpenMP or pthreads) Solid understanding of computer architecture and some experience with assembly programming Ways to stand out from the crowd: Tuning BLAS or deep learning library kernel code CUDA/OpenCL GPU programming Numerical methods and linear algebra LLVM, TVM tensor expressions, or TensorFlow MLIR NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hard working people in the world working for us. If you're creative, autonomous, and love a challenge, consider joining our Deep Learning Library team and help us build the real-time, cost-effective computing platform driving our success in this exciting and quickly growing field. The base salary range is 184,000 USD - 425,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. #deeplearning

Posted 30+ days ago

Sr. Software Engineering Manager - Mobile & Distributed Services-logo
Sr. Software Engineering Manager - Mobile & Distributed Services
WEX Inc.Boston, MA
This is a remote position; however, the candidate must reside within 30 miles of one of the following locations: Boston, MA; San Francisco Bay Area, CA; and Portland, ME. About the Team/Role We are seeking a seasoned Sr. Manager of Engineering in the WEX Mobility Engineering organization. This role will lead the engineering team for our 10-4 by WEX product that caters fuel discounts and mobility payments solutions to owner-operator customers. The development team spans across USA and Brazil. WEX Mobility products enable credit issuance to fleet companies and their employees, and owner-operator truckers in the form of WEX Credit Cards, which can be used in fueling stations and select other merchants. At WEX, we provide fleet managers and operators with the ability to configure spend controls that restrict fleet members to use their card only at preconfigured merchants and for configured product families. How you'll make an impact: Leadership & Strategy Develop, drive, and execute a long-term vision and strategy for the 10-4 by WEX product. Drive, prioritize, and work backwards from customer requirements in collaboration with product and commercial partners. Maintain a well-thought-out roadmap and create clear, interdependent OKRs with product and commercial teams. Establish a robust engineering roadmap to maintain clarity and motivation within the team. Technical Ownership & Execution: Be a hands-on technical leader with full ownership of systems design across mobile applications and backend microservices. Drive end-to-end technical project execution, from initial concept through deployment and ongoing support. Develop and track the progress of the architectural roadmap, aligning with business objectives and industry best practices. Drive cross-team engineering projects as a single-threaded owner (STO). Implement mechanisms to reduce time-to-market using evolving engineering approaches, continuously challenging the status quo. Establish measurement of metrics-driven development productivity across the team. Team Development & Culture: Hire, lead, manage, retain, and grow high-performance software engineers through active career growth planning. Foster a culture of innovation, collaboration, empowerment, and continuous learning. Maintain career growth plans and provide monthly and quarterly feedback for individual progress. Maintain a granular resource map of developers and their month-over-month work streams. Collaboration & Efficiency: Collaborate with other Mobility engineering teams to reuse development practices and components, reducing duplication. Drive effective monthly and weekly mechanisms for planning, executing, and auditing workstreams. Partner with product and commercial (sales) leads to maintain a well-thought-out roadmap. Comfortably present, influence, and communicate with the senior leadership team. Provide regular updates and insights to your manager (Director) on the challenges and opportunities. Experience you'll bring: Bachelor's/Master's degree in Computer Science or Software Engineering. 10+ years of experience in software engineering with 4+ years of engineering management experience. Hands-on experience in mobile development (native iOS/Android or cross-platform frameworks like React Native or Flutter). Expertise in developing large-scale distributed systems and proven experience in testing and validating solutions for accuracy and performance Ability to automate generating scaffolding code, unit tests, and integration tests using past execution data and generative AI Strong understanding of security and compliance requirements in cloud and data environments. Excellent leadership, team-building, and dynamic decision-making skills. Ability to deal with ambiguity and thrive in a fast-paced, dynamic environment. Excellent verbal and written communication skills. Preferred Qualifications: Experience scaling mobile applications and backend services to ensure high performance and reliability under growing demand. Familiarity with cloud platforms and containerization. Experience building high-performance distributed systems at internet-scale companies. Experience building credit card products, or experience developing solutions in a scheme/network. The base pay range represents the anticipated low and high end of the pay range for this position. Actual pay rates will vary and will be based on various factors, such as your qualifications, skills, competencies, and proficiency for the role. Base pay is one component of WEX's total compensation package. Most sales positions are eligible for commission under the terms of an applicable plan. Non-sales roles are typically eligible for a quarterly or annual bonus based on their role and applicable plan. WEX's comprehensive and market competitive benefits are designed to support your personal and professional well-being. Benefits include health, dental and vision insurances, retirement savings plan, paid time off, health savings account, flexible spending accounts, life insurance, disability insurance, tuition reimbursement, and more. For more information, check out the "About Us" section. Pay Range: $165,000.00 - $220,000.00

Posted 3 weeks ago

Senior Principal Engineer Software-Sentinel 13407-logo
Senior Principal Engineer Software-Sentinel 13407
Northrop GrummanColorado Springs, CO
RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE TYPE: Secret TRAVEL: Yes, 10% of the Time Description At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman Defense Systems is seeking Senior Principal Software Engineer - 13407. This position will be located in Roy, Utah, Huntsville, Alabama, Colorado Springs, Colorado or Bellevue, Nebraska and will support the Sentinel Program. We are seeking a Full Stack Software Engineer to join our data engineering team. This is an agile development team using modern development practices. The ideal candidate will have a background in software engineering, full stack frontend development to deliver complex data solutions. The Engineer will be responsible for the design, development, and implementation of data-driven projects in support of the Sentinel program. What You'll Get To Do: Key Responsibilities: Design, develop, and maintain custom applications and workflows to support data analysis and visualization using TypeScript Develop custom applications and workflows to support data analysis and visualization. Development and maintenance of scalable data pipelines and architectures. Collaborate with cross-functional teams to gather requirements, design solutions, and implement data strategies that align with business goals. Support use case development, requirements solicitation, derivation, and decomposition Be actively involved in the efforts associated with Agile development, including iteration planning and status Build and integrate microservices and REST APIs to support application functionality. Ensure the technical feasibility of UI/UX designs in collaboration with front-end teams. best practices and standards for data management. Position Benefits: As a full-time employee of Northrop Grumman Defense Systems, you are eligible for our robust benefits package including: Medical, Dental & Vision coverage 401k Educational Assistance Life Insurance Employee Assistance Programs & Work/Life Solutions Paid Time Off Health & Wellness Resources Employee Discounts This position's standard work schedule is a 9/80. The 9/80 schedule allows employees who work a nine-hour day Monday through Thursday to take every other Friday off. This role may offer a competitive relocation assistance package. Basic Requirements: 8 Years experience in software engineering with Bachelors in relevant field of study; 6 Years with Masters, 4 Years with PhD or 04 additional years in lieu of a degree. Experience in software development (full stack development, front-end application development, web development, UX development, etc.) Experience with React and/or NextJS and proven fluency TypeScript development Experience with system-to-system integrations using REST services, APIs, Enterprise Service Bus (ESB), microservices, etc. Experience with Database management prefers Neo4j Experience programming in scripting languages (Python, Ruby, JavaScript, Perl). Experience designing, developing, and troubleshooting using object-oriented programming (Java, C++, C#). Experience with Container Management (Dockers and Docker-Compose) and networking with containers Experience with/using Agile Methodology and Continuous Integration (CI) / Continuous Deployment (CD) Tools (Jenkins, Gitlab) and Practices Comfortable using git, including branching, merging, and resolving merge conflicts Must be a US Citizen with an active DoD Secret Clearance with an investigation date within the last 6 years. Ability to obtain Special Program Access (SAP). Preferred Qualifications: Experience with Kubernetes and podman Experience with enterprise application integration, federation, and orchestration. Experience with Siemens Teamcenter Product Lifecycle Management (PLM). Experience with modern modeling tools, such as CAMEO. Experience with requirements tools, such as DOORs. Experience developing solutions for a hybrid on-premises/AWS environment. Experience with UI/UX design. Top Secret clearance. #SentinelSoftware Salary Range: $118,600.00 - $178,000.00 The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business. The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates. Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit http://www.northropgrumman.com/EEO . U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.

Posted 30+ days ago

Forward Deployed Software Engineer-Palantir Foundry-Director-logo
Forward Deployed Software Engineer-Palantir Foundry-Director
PwCNew Orleans, LA
Industry/Sector Not Applicable Specialism Data, Analytics & AI Management Level Director Job Description & Summary At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a crucial role in transforming raw data into actionable insights, enabling informed decision-making and driving business growth. In data engineering at PwC, you will focus on designing and building data infrastructure and systems to enable efficient data processing and analysis. You will be responsible for developing and implementing data pipelines, data integration, and data transformation solutions. Translating the vision, you set the tone, and inspire others to follow. Your role is crucial in driving business growth, shaping the direction of client engagements, and mentoring the next generation of leaders. You are expected to be a guardian of PwC's reputation, understanding that quality, integrity, inclusion and a commercial mindset are all foundational to our success. You create a healthy working environment while maximising client satisfaction. You cultivate the potential in others and actively team across the PwC Network, understanding tradeoffs, and leveraging our collective strength. Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to: Lead in line with our values and brand. Develop new ideas, solutions, and structures; drive thought leadership. Solve problems by exploring multiple angles and using creativity, encouraging others to do the same. Balance long-term, short-term, detail-oriented, and big picture thinking. Make strategic choices and drive change by addressing system-level enablers. Promote technological advances, creating an environment where people and technology thrive together. Identify gaps in the market and convert opportunities to success for the Firm. Adhere to and enforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance) the Firm's code of conduct, and independence requirements. The Opportunity As part of the Data and Analytics Engineering team you lead the development and deployment of innovative data solutions using Palantir Foundry. As a Director you guide large projects, achieving operational excellence and engaging in client interaction, while leveraging your knowledge to drive outcomes and solve complex problems. You also play a strategic advisory role, motivating and coaching teams to deliver quality results and contribute to the firm's success. Responsibilities Utilize proficiency to drive impactful results and address intricate challenges Serve as a strategic advisor, inspiring and coaching teams to achieve excellence Foster a culture of peak performance and continuous improvement Develop innovative processes to enhance project outcomes Apply systems thinking to identify opportunities and validate solutions Uphold the firm's ethical standards and business conduct What You Must Have Bachelor's Degree 8 years of experience What Sets You Apart Certifications preferred: Foundry Data Engineer, Foundry Solution Architect, or Foundry Application Developer Excelling in customer-focused solutions Strength in analytical and problem-solving skills Building applications with large datasets Collaborating with diverse technical teams Familiarity with Python and/or Typescript Experience with Palantir Foundry and AIP Delivering production enterprise AI solutions Travel Requirements Up to 80% Job Posting End Date Learn more about how we work: https://pwc.to/how-we-work PwC does not intend to hire experienced or entry level job seekers who will need, now or in the future, PwC sponsorship through the H-1B lottery, except as set forth within the following policy: https://pwc.to/H-1B-Lottery-Policy . As PwC is an equal opportunity employer, all qualified applicants will receive consideration for employment at PwC without regard to race; color; religion; national origin; sex (including pregnancy, sexual orientation, and gender identity); age; disability; genetic information (including family medical history); veteran, marital, or citizenship status; or, any other status protected by law. For only those qualified applicants that are impacted by the Los Angeles County Fair Chance Ordinance for Employers, the Los Angeles' Fair Chance Initiative for Hiring Ordinance, the San Francisco Fair Chance Ordinance, San Diego County Fair Chance Ordinance, and the California Fair Chance Act, where applicable, arrest or conviction records will be considered for Employment in accordance with these laws. At PwC, we recognize that conviction records may have a direct, adverse, and negative relationship to responsibilities such as accessing sensitive company or customer information, handling proprietary assets, or collaborating closely with team members. We evaluate these factors thoughtfully to establish a secure and trusted workplace for all. Applications will be accepted until the position is filled or the posting is removed, unless otherwise set forth on the following webpage. Please visit this link for information about anticipated application deadlines: https://pwc.to/us-application-deadlines The salary range for this position is: $148,000 - $317,000, plus individuals may be eligible for an annual discretionary bonus. For roles that are based in Maryland, this is the listed salary range for this position. Actual compensation within the range will be dependent upon the individual's skills, experience, qualifications and location, and applicable employment laws. PwC offers a wide range of benefits, including medical, dental, vision, 401k, holiday pay, vacation, personal and family sick leave, and more. To view our benefits at a glance, please visit the following link: https://pwc.to/benefits-at-a-glance

Posted 1 week ago

Staff Software Engineer, Data Platform-logo
Staff Software Engineer, Data Platform
Chime Capital, LLCSan Francisco, CA
About the Role In this role as a Staff Software Engineer, you'll be the architect of our Data Platform's future, crafting a system that not only meets our current data needs but scales seamlessly with our ambitions. You'll work hand-in-hand with high-level Engineering and Product Management teams to weave a strategy that intertwines technical prowess with our core mission: Uniting everyday people to unlock their financial progress. This position isn't just about connecting the dots; it's about reimagining the canvas, fostering a culture of innovation, and playing a pivotal role in powering Chime's data-driven journey forward. The base salary offered for this role and level of experience will begin at $198,990 and up to $281,900. Full-time employees are also eligible for a bonus, competitive equity package, and benefits. The actual base salary offered may be higher, depending on your location, skills, qualifications, and experience. In this role, you can expect to Collaborate closely with other engineering teams to ensure seamless integration of their systems into the Data Platform. Align technical solutions with business goals. Design a scalable, robust system architecture for our Data Platform, ensuring the incorporation of new technologies to enhance capabilities. Guarantee system resilience and fault tolerance, and create critical data infrastructure components, such as data lakes, warehouses, and real-time processing pipelines. Craft a long-term vision for the Data Platform's evolution, identifying critical performance indicators to gauge system success. Chart strategic data initiatives with clear implementation roadmaps. Enhance data retrieval processes for swift and efficient query performance. Implement effective caching mechanisms to accelerate data access. Troubleshoot and eliminate data bottlenecks, guaranteeing a seamless flow of information. Develop and document coding standards tailored for data platform development. Oversee code reviews to guarantee compliance with these best practices. Create policies that ensure effective data management and governance for the data platform. To thrive in this role, you have Expertise in system architecture design for scalable data platforms Proficiency with data infrastructure components such as data lakes and warehouses Experience with real-time data processing pipelines Understanding of data management and governance policies on data platforms Hands-on experience with technologies like Spark, Kafka, Airflow, and Kubernetes. Deep knowledge of SQL and proficiency in Python, Java, or Scala Extensive experience with cloud-based data ecosystems such as AWS (S3, Redshift, EMR), GCP (BigQuery, Dataflow), or Azure. A little about us At Chime, we believe that everyone can achieve financial progress. We created Chime-a financial technology company, not a bank*-on the premise that basic banking services should be helpful, transparent, and free. Through our user-friendly tools and intuitive platforms, we empower our members to take control of their finances and work towards their goals. Whether it's starting a savings account, purchasing a first car or home, launching a business, or pursuing higher education, we're proud to have helped millions unlock their financial potential. We're a team of problem solvers, dreamers, and builders with one shared obsession: our members. From day one, Chimers have worked tirelessly to out-hustle and out-execute competitors to bring our mission to life. Their grit and determination inspire us to work harder every day to deliver the very best experience possible. We each bring an owner's mindset to our work, refusing to be outdone and holding ourselves accountable to meet and exceed the highest bars for our teams, our company, and our members. We believe in being bold, dreaming big, and taking risks, while also working together, embracing our diverse perspectives, and giving each other honest feedback. Our culture remains deeply entrepreneurial, encouraging every Chimer to see themselves as stewards of our mission to help everyday Americans unlock their financial progress. We know that to achieve our mission, we must earn and keep people's trust-so we hold ourselves to the highest standards of integrity in everything we do. These aren't just words on a wall-our values are embedded in every aspect of our business, serving as a north star that guides us as we work to help millions achieve their financial potential. Because if we don't-who will? Chime is a financial technology company, not a bank. Banking services provided by The Bancorp Bank, N.A. or Stride Bank, N.A., Members FDIC. What we offer A thoughtful hybrid work policy that combines in-office days and trips to team and company-wide events depending on location to ensure you stay connected to your work and teammates, whether you're local to one of our offices or remote Hybrid work perks like backup child, elder and/or pet care, as well as a subsidized commuter benefit Competitive salary based on experience 401k match plus great medical, dental, vision, life, and disability benefits Generous vacation policy and company-wide Chime Days, bonus company-wide paid days off 1% of your time off to support local community organizations of your choice Annual wellness stipend to use towards eligible wellness related expenses Up to 24 weeks of paid parental leave for birthing parents and 12 weeks of paid parental leave for non-birthing parents Access to Maven, a family planning tool, with $15k lifetime reimbursement for egg freezing, fertility treatments, adoption, and more. In-person and virtual events to connect with your fellow Chimers-think cooking classes, guided meditations, music festivals, mixology classes, paint nights, etc., and delicious snack boxes, too! A challenging and fulfilling opportunity to join one of the most experienced teams in FinTech and help millions unlock financial progress We know that great work can't be done without a diverse team and inclusive environment. That's why we specifically look for individuals of varying strengths, skills, backgrounds, and ideas to join our team. We believe this gives us a competitive advantage to better serve our members and helps us all grow as Chimers and individuals. We hire candidates of any race, color, ancestry, religion, sex, national origin, sexual orientation, gender identity, age, marital or family status, disability, Veteran status, and any other status. Chime is proud to be an Equal Opportunity Employer and will consider qualified applicants with criminal histories in a manner consistent with the San Francisco Fair Chance Ordinance, Cook County Ordinance, and consistent with Canadian provincial and federal laws. If you have a disability or special need that requires accommodation, please let us know. To learn more about how Chime collects and uses your personal information during the application process, please see the Chime Applicant Privacy Notice. #LI-Hybrid #LI-GC1

Posted 30+ days ago

Forward Deployed Software Engineer-Palantir Foundry-Manager-logo
Forward Deployed Software Engineer-Palantir Foundry-Manager
PwCHouston, TX
Industry/Sector Not Applicable Specialism Data, Analytics & AI Management Level Manager Job Description & Summary At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a crucial role in transforming raw data into actionable insights, enabling informed decision-making and driving business growth. In data engineering at PwC, you will focus on designing and building data infrastructure and systems to enable efficient data processing and analysis. You will be responsible for developing and implementing data pipelines, data integration, and data transformation solutions. Enhancing your leadership style, you motivate, develop and inspire others to deliver quality. You are responsible for coaching, leveraging team member's unique strengths, and managing performance to deliver on client expectations. With your growing knowledge of how business works, you play an important role in identifying opportunities that contribute to the success of our Firm. You are expected to lead with integrity and authenticity, articulating our purpose and values in a meaningful way. You embrace technology and innovation to enhance your delivery and encourage others to do the same. Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to: Analyse and identify the linkages and interactions between the component parts of an entire system. Take ownership of projects, ensuring their successful planning, budgeting, execution, and completion. Partner with team leadership to ensure collective ownership of quality, timelines, and deliverables. Develop skills outside your comfort zone, and encourage others to do the same. Effectively mentor others. Use the review of work as an opportunity to deepen the expertise of team members. Address conflicts or issues, engaging in difficult conversations with clients, team members and other stakeholders, escalating where appropriate. Uphold and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of conduct, and independence requirements. The Opportunity As part of the Data and Analytics Engineering team you engage in developing and deploying data solutions using Palantir Foundry. As a Manager you lead teams and manage client accounts, focusing on strategic planning and mentoring junior staff. You are accountable for project success and maintaining elevated standards, leveraging your knowledge in data engineering and analytics to drive impact and exceed client expectations. Responsibilities Lead the development and deployment of data solutions using Palantir Foundry Guide and mentor junior staff in strategic planning and project execution Secure the success of projects by maintaining standards and exceeding client expectations Utilize proficiency in data engineering and analytics to drive client benefits Manage client accounts and foster enduring client relationships Implement and uphold the firm's methodologies and technology resources Encourage innovation and embrace new technologies within the team Identify opportunities for team development and continuous improvement What You Must Have Bachelor's Degree in Management Information Systems, Computer and Information Science, Systems Engineering, Electrical Engineering, Chemical Engineering, Industrial Engineering, Mathematics, Statistics, or Mathematical Statistics 5 years of experience What Sets You Apart Certifications Preferred: Foundry Data Engineer, Solution Architect, or Application Developer Excelling in customer-centric solutions Delivering significant contributions beyond expectations Strength in analytical and problem-solving abilities Building applications with large datasets Collaborating with diverse technical teams Familiarity with Python and/or Typescript Experience with Palantir Foundry and AIP Travel Requirements Up to 80% Job Posting End Date Learn more about how we work: https://pwc.to/how-we-work PwC does not intend to hire experienced or entry level job seekers who will need, now or in the future, PwC sponsorship through the H-1B lottery, except as set forth within the following policy: https://pwc.to/H-1B-Lottery-Policy . As PwC is an equal opportunity employer, all qualified applicants will receive consideration for employment at PwC without regard to race; color; religion; national origin; sex (including pregnancy, sexual orientation, and gender identity); age; disability; genetic information (including family medical history); veteran, marital, or citizenship status; or, any other status protected by law. For only those qualified applicants that are impacted by the Los Angeles County Fair Chance Ordinance for Employers, the Los Angeles' Fair Chance Initiative for Hiring Ordinance, the San Francisco Fair Chance Ordinance, San Diego County Fair Chance Ordinance, and the California Fair Chance Act, where applicable, arrest or conviction records will be considered for Employment in accordance with these laws. At PwC, we recognize that conviction records may have a direct, adverse, and negative relationship to responsibilities such as accessing sensitive company or customer information, handling proprietary assets, or collaborating closely with team members. We evaluate these factors thoughtfully to establish a secure and trusted workplace for all. Applications will be accepted until the position is filled or the posting is removed, unless otherwise set forth on the following webpage. Please visit this link for information about anticipated application deadlines: https://pwc.to/us-application-deadlines The salary range for this position is: $100,000 - $232,000, plus individuals may be eligible for an annual discretionary bonus. For roles that are based in Maryland, this is the listed salary range for this position. Actual compensation within the range will be dependent upon the individual's skills, experience, qualifications and location, and applicable employment laws. PwC offers a wide range of benefits, including medical, dental, vision, 401k, holiday pay, vacation, personal and family sick leave, and more. To view our benefits at a glance, please visit the following link: https://pwc.to/benefits-at-a-glance

Posted 1 week ago

Software Development Consultant, Java/Angular/Azure-logo
Software Development Consultant, Java/Angular/Azure
Voya Financial Inc.Hartford, CT
Together we fight for everyone's opportunity for a better financial future. We will do this together - with customers, partners and colleagues. We will fight for others, not against: We will stand up for and champion everyone's access to opportunities. The status quo is not good enough … we believe every individual and every community deserves access to financial opportunities. We are determined to support both individuals and communities in reaching a better financial future. We know that reaching this future depends on our actions today. Like our Purpose Statement, Voya believes in being bold and committed to action. We are committed to a work environment where the differences that we are born with - and those we acquire throughout our lives - are understood, valued and intentionally pursued. We believe that our employees own our culture and have a responsibility to foster an environment where we all feel comfortable bringing our whole selves to work. Purposefully bringing our differences together to positively influence our culture, serve our clients and enrich our communities is essential to our vision. Are you ready to join a company with a strong purpose and a winning culture? Start your Voyage- Apply Now Get to Know the Opportunity: This is for the highest-level technical resource focusing on highly visible, complex, and critical business priorities. Forecasts and establishes plans for defining, delivering, enabling, and supporting significant information technology components into the organization architecture. Sets direction and guides teammates through complex requirements, procedures, and processes to optimize system performance and efficiencies, balancing technical and organizational goals. Financial domain knowledge is preferred, but more importantly drive to build great software and bring delightful digital experience to our customers. This is an opportunity to immerse you in the latest Java, Angular, Azure and JavaScript frameworks and tools that are relevant to Digital. The Contributions You'll Make: Serves as the highest-level technical expert, resolving problems of systems integration, compatibility, performance potentially across multiple platforms; provides feasibility analysis on potential projects. Builds and maintains systems based on applications architectures to improve business processes and in alignment/support of critical business strategies. Assesses the business and organizational implications of key application technology alternatives for wide-impact initiatives to recommend appropriate strategic action. Facilitates continues process improvements within team. Determines organizational impact of software maintenance issues and develops overall strategy to address them. Integrates activities with business units and collaborates to ensure project costs and schedules are properly estimated and controlled. Identifies and defines the Programming standards to the development team. Manage, guide, build and groom the dev resources in the team. Other duties as assigned. Minimum Knowledge & Experience: Eight+ years of software engineering and development, including five years in technical leadership. In-depth analytical and problem-solving skills. Enthusiastically working in a collaborative setting with existing team members. Be able to work independently. Significant hands-on experience across multiple platforms/technologies including Java, JEE, Spring Framework, Spring Boot, REST/JSON, Event driven technologies, performance tuning RDBMS. Significant experience in large-scale integrated online RDBMSs across multiple hardware and software platforms. Significant experience in new computing architectures and implementation of networked computing structures. Extensive experience in understanding and implementing industry Web Security standards including SSO, SAML, JWT, OAuth, OWASP etc. 2-4 years of experience with building applications in Azure. 1-2 years of experience building feature-rich customer facing web applications using Angular and other Javascript frameworks. Good understanding of SCRUM/agile methodology. Excellent communication skills. Preferred Knowledge & Experience: Bachelor's Degree or equivalent in Computer Science, Masters' Degree preferred. Financial Services Industry experience is a plus. Technology Stack Java / Spring Framework/ Spring Boot/ REST/ JSON / Open API OpenShift (preferred), ARO, Azure or other Cloud platform Angular GitHub 12 factor principles CI/CD - Jenkins TDD Monitoring Tools Databases- Oracle and cloud native Compensation Pay Disclosure: Voya is committed to pay that's fair and equitable, which means comparable pay for comparable roles and responsibilities. The below annual base salary range reflects the expected hiring range(s) for this position in the location(s) listed. In addition to base salary, Voya offers incentive opportunities (i.e., annual cash incentives, sales incentives, and/or long-term incentives) based on the role to reward the achievement of annual performance objectives. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Voya Financial is willing to pay at the time of this posting. Actual compensation offered may vary from the posted salary range based upon the candidate's geographic location, work experience, education, licensure requirements and/or skill level and will be finalized at the time of offer. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked. $114,450 - $143,060 USD Be Well. Stay Well. Voya provides the resources that can make a difference in your lives. To us, this means thriving physically, financially, socially and emotionally. Voya benefits are designed to help you do just that. That's why we offer an array of plans, programs, tools and resources with one goal in mind: To help you and your family be well and stay well. What We Offer Health, dental, vision and life insurance plans 401(k) Savings plan - with generous company matching contributions (up to 6%) Voya Retirement Plan - employer paid cash balance retirement plan (4%) Tuition reimbursement up to $5,250/year Paid time off - including 20 days paid time off, nine paid company holidays and a flexible Diversity Celebration Day. Paid volunteer time- 40 hours per calendar year Learn more about Voya benefits (download PDF) Critical Skills At Voya, we have identified the following critical skills which are key to success in our culture: Customer Focused: Passionate drive to delight our customers and offer unique solutions that deliver on their expectations. Critical Thinking: Thoughtful process of analyzing data and problem solving data to reach a well-reasoned solution. Team Mentality: Partnering effectively to drive our culture and execute on our common goals. Business Acumen: Appreciation and understanding of the financial services industry in order to make sound business decisions. Learning Agility: Openness to new ways of thinking and acquiring new skills to retain a competitive advantage. Learn more about Critical Skills Equal Employment Opportunity Voya Financial is an equal-opportunity employer. Voya Financial provides equal opportunity to qualified individuals regardless of race, color, sex, national origin, citizenship status, religion, age, disability, veteran status, creed, marital status, sexual orientation, gender identity, genetic information, or any other status protected by state or local law. Reasonable Accommodations Voya is committed to the inclusion of all qualified individuals. As part of this commitment, Voya will ensure that persons with disabilities are provided reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please reference resources for applicants with disabilities. Misuse of Voya's name in fraud schemes

Posted 30+ days ago

Full-Stack Software Engineer-logo
Full-Stack Software Engineer
WEX Inc.Bay Area, CA
This is a remote position; however, the candidate must reside in one of the following locations: San Francisco Bay Area, CA; Portland, ME; Boston, MA; or Chicago, IL. About the Team/Role: We are seeking a highly motivated, technically adept, and experienced to design, develop, and integrate BI applications and solutions, leading a team of high-performing engineers within our Data Technology organization. This role is crucial in shaping the future of our data platform, ensuring the scalability, reliability, and performance of our systems through software development and integration efforts. You will play a pivotal role in building a modern data platform designed to provide integrated, high-quality, rich, timely, and user-friendly data to support WEX's business growth. AI enablement with data is a key imperative for us, and our vision is to transform big data into big value for WEX and its customers through innovation, excellence, and partnership. An ideal candidate for this position will have proven experience in software development, with a core focus on developing and integrating BI applications and solutions within complex data architectures. You should have an established background in designing, implementing, and managing BI applications in large organizations serving diverse lines of business with significant business impacts. Demonstrated ability to lead and build strong, productive teams, excellent project management skills, and outstanding communication skills are essential. A motivation to achieve results in a fast-paced environment and the ability to thrive in a hyper-growth environment, serving both internal and external customers, are crucial attributes for success in this role. How you'll make an impact Lead a team of high-performing engineers, focusing on software development and integration of BI solutions, and making sure our data platform can properly serve the a variety of needs of our external customers and internal customers/partners.. Implement software development practices and technologies. Standardize software development practices and usages of BI solutions across the team to ensure consistency, quality, and automation. Design and develop integration modules and custom solutions for BI tools including AI-powered capabilities within the organization's data architecture. Lead the development of custom applications or features to extend BI tool capabilities, enhancing functionality and user experience. Collaborate with cross-functional teams to architect scalable, reliable, and high-performance data solutions that meet business requirements. Create and Maintain architecture map of the BI solutions provided Software system management including upgrades, migration, patching. Implement best practices, including code reviews, testing, and continuous integration/continuous deployment (CI/CD) pipelines. Github Actions is a plus Optimize system performance through software enhancements and refactoring. Drive automation initiatives to streamline development processes and reduce manual effort. Utilize APIs/SDKs and develop custom code to integrate BI tools with existing systems and data sources. Ensure secure access and data integrity within software solutions, implementing robust data security measures and maintaining compliance with organizational and regulatory standards. Lead capacity planning and disaster recovery solutions through software design and infrastructure planning. Partner with the SRE team to build effective measurement and monitoring on the BI systems. Collaborate with BI tool vendors and contribute to open-source projects to enhance the organization's BI capabilities. Stay current with emerging technologies and trends in BI and data platform development to drive innovation. Participate in strategic planning to align technology initiatives with business goals. Experience you'll bring Bachelor's degree in Computer Science, Engineering, or a related field. Proven track record with at least 4+ years of experience in software development, particularly in building data platforms or BI solutions. Extensive experience in designing and implementing integration solutions for BI tools within complex data architectures. Strong problem-solving skills, excellent communication and collaboration skills. Rich experience in designing a high quality and efficient solution for a medium/large complex level problem. Rich experience and strong implementation skills using languages like Java, C#, Go lang, & Python, including coding, automated testing, measurement and monitoring. Experience with cloud platforms like AWS or Azure, including services related to data storage, processing, and analytics. Familiarity with software development methodologies (e.g., Agile, Scrum). Demonstrated ability to implement best practices in software development, including code reviews, testing especially TDD, CI/CD automation, in-production measurement and monitoring. Extensive experience with data security and secure access protocols, including integration with IAM/IDP and SSO/SAML authentication solutions. Additional Skills: Experience in system architecture design and implementation. Ability to optimize system performance through software enhancements and refactoring. Experience with capacity planning and disaster recovery solutions through software design and infrastructure planning. Ability to mentor and guide team members in software development practices. While not mandatory, prior experience with implementing and integrating ThoughtSpot, Tableau and DataIku is highly desirable. Leadership & Personal Characteristics: Beyond experience, the candidate will model WEX's commitment to innovation, integrity, execution, relationships, community, and the excellence that they commit to their customers. They will have a strong corporate stewardship philosophy and leadership style combined with the following: Demonstrates a collaborative, engaging, mission-driven style with excellent listening skills. Effectively interacts with senior leadership and other key constituencies with humility, empathy, transparency, cultural sensitivity, and agility. Champions a culture of high standards, pushes for progress, embraces change, and challenges the status quo. Possesses uncompromising ethics and unwavering integrity, fostering strong partnerships and financial responsibility. Able to operate in a fast-paced entrepreneurial environment with a hands-on approach. Motivated to achieve results in a dynamic setting, thriving in a hyper-growth environment serving both internal and external customers. The base pay range represents the anticipated low and high end of the pay range for this position. Actual pay rates will vary and will be based on various factors, such as your qualifications, skills, competencies, and proficiency for the role. Base pay is one component of WEX's total compensation package. Most sales positions are eligible for commission under the terms of an applicable plan. Non-sales roles are typically eligible for a quarterly or annual bonus based on their role and applicable plan. WEX's comprehensive and market competitive benefits are designed to support your personal and professional well-being. Benefits include health, dental and vision insurances, retirement savings plan, paid time off, health savings account, flexible spending accounts, life insurance, disability insurance, tuition reimbursement, and more. For more information, check out the "About Us" section. Pay Range: $120,000.00 - $160,000.00

Posted 5 days ago

Senior System Software Engineer - Geforce NOW Cloud-logo
Senior System Software Engineer - Geforce NOW Cloud
NvidiaSanta Clara, CA
GeForce NOW is NVIDIA's Cloud Gaming service, streaming games at the highest quality to any and every user, regardless of their device types and capabilities-low-end PCs, Macs, or mobile devices. Using the most advanced GPUs and NVIDIA proprietary software, GeForce NOW transforms the gaming experience with always up-to-date games on always the latest hardware, a streaming experience rivaling that of a local PC, and near-instant launch-just click and play! For more details, see http://www.geforce.com/geforce-now . We are looking for a Senior System Software Engineer, who sees the big picture of Cloud Computing and is deeply technical, creative, and hands-on. In this role, you are required to leverage a deep understanding of programming languages, distributed systems, multithreading, cloud services, and system software to design, build, and deploy system services that run in the GeForce NOW cloud. Your work will craft scalable and efficient cloud services to drive Visual Computing, Deep Learning, and Artificial Intelligence. What you'll be doing: Design and build system services that operate in a cloud environment for a high-performance SaaS/PaaS platform. Develop microservices and APIs to support our scalable gaming infrastructure. Collaborate cross-functionally to drive new features, optimize existing systems, and enhance overall platform reliability. Influence the technology stack, architecture, and development methodology. Drive automation, monitoring, and comprehensive testing. Drive standardization and best practices across multiple teams. Guide and mentor junior engineers, enabling high-quality code delivery and best practices. What we need to see: BS in Computer Science or equivalent program from an accredited University/College (or equivalent experience). 8+ years of hands-on industry experience delivering complex C++ projects - especially those that leverage dynamically-linked shared C++ or C libraries across multiple platforms. Proven experience in developing system services for multiple operating systems. Strong self-initiative, passion, interpersonal skills, and adaptability to new technology. Deep understanding and experience in writing testable, maintainable, and performant codebases as well as building test frameworks that validate functionality at scale. Experience designing and implementing observability solutions for C++ projects, in particular ones involving metrics and tracing. Knowledge of cloud infrastructure, distributed system design (load balancing, microservices, service discovery), and security best practices for distributed cloud systems. Ways to stand out from the crowd: Background with technologies like gRPC, Protobuf, CMake, Python 3, Go, C, and/or Rust. Familiarity with infrastructure as code, container orchestration (Kubernetes, ECS, OpenStack). Experience with package management systems like vcpkg and CI/CD pipelines (Jenkins, GitLab CI) Exposure to AI-assisted development tools and a passion for leveraging LLMs to enhance development productivity. Experience analyzing data to study system services and/or cloud systems and identify potential areas of improvement. With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. Due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you! The base salary range is 184,000 USD - 356,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Posted 3 weeks ago

Embedded Software Engineer Manager-logo
Embedded Software Engineer Manager
Goodman ManufacturingChatsworth, GA
As a Firmware Manager, you will be responsible to lead the firmware team to ensure the successful delivery of new products and ensure timely support of firmware needs on legacy products. The Firmware Manager will lead a team of embedded firmware engineers who design, develop and test embedded firmware for energy efficient, low GWP, state-of-the-art heating, cooling and IAQ products. Develops high-level strategic project plans, executes capital projects and performs significant activities requiring multi-functional teams. Position Responsibilities may include: Responsibility for the entire life cycle (excluding Validation) for all embedded software used in Embedded Controllers supporting using 8 bit to 32 bit embedded processors and SoC's Responsibility to manage people, projects, and technology: as people manager and SME. Expectation that the candidate already be at an expert level in the areas of programming for embedded systems in the "C" programming language - must be enthusiastic for directly contributing to development (programming), bug fixing, issue resolution and design review. Develop and manage project schedules related to existing product launches or design modifications Management of the embedded software team, ensure the productivity of its participants and "right-size" resources for the workload. Must manage the current team of 5 FTE embedded software developers and varying levels of contract resource (currently 3 FTE resources). Coordinate project work internally with the department and externally with other departments to ensure on-time completion of projects within budget. Participate in additional projects to support ongoing business needs. Nature & Scope: Provides direction and guidance Defines and implements continuous improvement opportunities Knowledge & Skills: Strong leadership experience including influencing employees to be a part of continuous improvement Software skills including Microsoft Office Word, Excel, and PowerPoint Effective analytical and problem-solving skills Excellent organizational and time management skills and strong project management- PM skills Effective communication skills - both verbal and written; business acumen Strong interpersonal skills and ability to work with teams & collaboration skills Ability to apply excellent judgment, strong work ethics, and integrity on the job Expert in embedded C for Electromechanical devices (HVAC, Medical Device, Appliances, Automotive, Flow Control) Preferred extensive experience in microcontroller-based systems- Microchip, Atmel, ST, Renesas (or equivalent) Experience with version control and release process, its various usages, and systems built around it such as Bitbucket/ GitHub / GitLab Experience: 8+ years with embedded software development, documentation, and code review 3+ years in a leadership role (project or people manager) Solid understanding of industry best practices related to software development Education: Bachelor's Degree in Electrical or Computer Engineering People Management: Yes Physical Requirements / Work Environment: Must be able to perform essential responsibilities with or without reasonable accommodations Reports To: Manager, SVP of Engineering Compensation: $107,550.00 to $134,695.00 The Company provides equal employment opportunity to all employees and applicants regardless of a person's race, color, religion (including religious dress or grooming practices), creed, national origin (including language use restrictions), citizenship, uniform service member or veteran status, ancestry, disability, physical or mental disability (including HIV/AIDS), medical condition (including cancer and genetic characteristics), genetic information, request for protected leave, marital status, sex, pregnancy, age (over 40), sexual orientation, gender, gender identity or expression, political affiliation, or any other characteristic protected by law. The Company will comply with all federal and state regulations and statutes pertaining to individuals with disabilities.

Posted 1 week ago

Senior Software Engineer (Java/Devsecops)-logo
Senior Software Engineer (Java/Devsecops)
MasterCardO'fallon, MO
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer (Java/DevSecOps) Overview The Mastercard Builders' Enablement Program has an exciting opportunity for a Senior Software Engineer. We are part of Mastercard's Team ONE (Operations, Network and Employee Digital Experience) empowering 6000+ Engineers around the globe. We are responsible for creating a great developer experience enabling engineering teams to deliver innovative payment solutions for hundreds of millions of customers. Responsibilities Design, deploy, and manage Kubernetes clusters for containerized applications Develop and maintain CI/CD pipelines for automated build, test, and deployment processes Utilize Ansible for configuration management and automation of infrastructure tasks Implement monitoring solutions (e.g., Prometheus, Grafana) to track system performance and health Set up and manage logging systems (e.g., ELK Stack, Fluentd) for centralized log analysis Ensure security best practices, including vulnerability management, access control, and compliance Collaborate with development teams to integrate DevOps practices into the software development lifecycle Automate repetitive tasks and optimize infrastructure for cost, performance, and scalability Troubleshoot and resolve infrastructure, deployment, and application issues Document processes, configurations, and best practices for team reference Required Skills and Qualifications Experience: 7+ years in DevOps, Site Reliability Engineering (SRE), or similar roles Kubernetes: Proven experience in setting up, managing, and scaling Kubernetes clusters (e.g., EKS, AKS, GKE, or on-premises) CI/CD: Expertise in tools like Jenkins, GitLab CI/CD, GitHub Actions for pipeline automation Configuration Management: Strong proficiency with Ansible for automation and orchestration Monitoring: Hands-on experience with monitoring tools (e.g., Prometheus, Grafana, Datadog, New Relic) Logging: Familiarity with logging solutions (e.g., Splunk, Datadog) Security: Knowledge of security best practices, including IAM, secrets management (e.g., Vault, AWS Secrets Manager), and network security Programming: Proficiency in scripting and programming languages (e.g., Python, Bash, Go, or similar) Cloud Platforms: Experience with cloud providers (e.g., AWS, Azure, GCP) and their managed services Infrastructure as Code (IaC): Expertise in tools like Terraform or other for infrastructure provisioning Containerization: Strong understanding of Docker and container orchestration Version Control: Proficiency with Git and collaborative workflows (e.g., GitHub, GitLab, Bitbucket) Networking: Understanding of networking concepts (e.g., VPC, DNS, load balancing, firewalls) Operating Systems: Strong knowledge of Linux administration; familiarity with Windows is a plus Communication: Excellent collaboration and communication skills to work with cross-functional teams Problem-Solving: Strong analytical and troubleshooting skills for complex infrastructure issues Preferred Qualifications Certifications: Kubernetes (CKA, CKAD), AWS, Azure, GCP, or other relevant certifications Familiarity with database administration (e.g., MySQL, PostgreSQL, MongoDB) Knowledge of Agile and Scrum methodologies Education Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact reasonable_accommodation@mastercard.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly. Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard's security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines. In line with Mastercard's total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary based on location, experience and other qualifications for the role and may be eligible for an annual bonus or commissions depending on the role. Mastercard benefits for full time (and certain part time) employees generally include: insurance (including medical, prescription drug, dental, vision, disability, life insurance), flexible spending account and health savings account, paid leaves (including 16 weeks new parent leave, up to 20 paid days bereavement leave), 10 annual paid sick days, 10 or more annual paid vacation days based on level, 5 personal days, 10 annual paid U.S. observed holidays, 401k with a best-in-class company match, deferred compensation for eligible roles, fitness reimbursement or on-site fitness facilities, eligibility for tuition reimbursement, gender-inclusive benefits and many more. Pay Ranges O'Fallon, Missouri: $115,000 - $184,000 USD

Posted 5 days ago

Outside Sales Representative - Payments Software Vendor-logo
Outside Sales Representative - Payments Software Vendor
Global Payments Inc.Minneapolis, MN
Overview Are you on a quest to become a sales legend? Do you want to help businesses grow to reach new heights with state-of-the-art business solutions? Do you want to have the opportunity to make so much money that you have to carry it around in bags with money signs on them? Well you are in the right place! We provide businesses with the business solutions they need to run smoother and grow faster. With a product that provides business owners with all the tools they need to succeed, you will create your own epic sales story. If you believe in BIG opportunities, and you are ready to step into the spotlight-we want to make you the main character! Let's build your future together- Apply now! Your Mission Hunt down opportunities and dazzle Merchants with game-changing business solutions so you can close deals faster than a lunch rush at a busy restaurant. You'll be prospecting like a pro, pitching to small and mid-sized businesses showing them how our solutions can make their business thrive. Job Duties Seal the Deal- Close sales and help businesses level up with our top notch solutions. Be a business matchmaker! Power Up with your District Manager- Work closely with your DM to set up key appointments. They've got your back so you can show your true potential! Turn Small Talk into Big Business- Network like a social butterfly to build referral partnerships that keep the leads rolling in. Master the Art of the Pitch- Schedule and wow business owners with how our product can help their business transcend. Become the Business Whisperer- You get what business owners need and you have the perfect solution! Desired Skills & Capabilities Networking Ninja and Communication Champ Ability to be both a lone wolf and team player Driven sales hunter Professional demeanor and impeccable integrity Urgency- You follow through with speed and precision Enjoys cold-calling and speaking with people face to face Payments Industry Insider - you have experience in the field Minimum Qualifications 18 years of age or older This position requires regular driving to visit client sites, therefore a valid drivers license is necessary In accordance with state law, a background check will be conducted after a conditional offer of employment Completion of mandatory drug screening on or near 60th day of employment Live in area relative to job posting location Ability to be in the field, a minimum of 75% of the time Preferred Qualifications High school diploma/GED At least two years of relevant experience Compensation Ready to grow your career and your paycheck? Here's the breakdown Base Salary: $40,000 Residual Income: Keep earning from your hard work. Monthly/Quarterly Bonuses: Extra financial incentives for exceeding quota and achieving sales goals. Annual On-Target Earnings (OTE): $100,000+ Benefits We offer a comprehensive benefits package to all of our team members, including medical, dental and vision care, EAP programs, paid time off, recognition programs, retirement and investment options, charitable gift matching programs, and worldwide days of service. To learn more, review our Benefits page at: https://jobs.globalpayments.com/en/why-global-payments/benefits/ Diversity and EEO Statements Heartland is an organization that stands against racism, intolerance and injustice in all its forms - one that respects, honors and celebrates the diversity of our team members and the differences among us. Our commitment to fostering a company culture that values and respects Inclusion and Diversity is steadfast. Standing together as one company, we will continue to work to drive positive change for the communities in which we live and work and stamp out injustice. Heartland, A Global Payments Company, is an equal opportunity employer. Heartland, a Global Payments Company, provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. Those applicants requiring reasonable accommodation to the application and/or interview process should notify a representative of the Human Resources Department. Candidates and applicants are advised they may redact age information from requested items like transcripts, resumes, and certificates attached to their application for positions that can be performed in Colorado. Please note that the deadline for applications is 3/31/2025. #LI-DM1 #LI-Remote

Posted 3 weeks ago

Staff Software Engineer, Adas Feature Development-logo
Staff Software Engineer, Adas Feature Development
Lucid MotorsNewark, CA
Leading the future in luxury electric and mobility At Lucid, we set out to introduce the most captivating, luxury electric vehicles that elevate the human experience and transcend the perceived limitations of space, performance, and intelligence. Vehicles that are intuitive, liberating, and designed for the future of mobility. We plan to lead in this new era of luxury electric by returning to the fundamentals of great design - where every decision we make is in service of the individual and environment. Because when you are no longer bound by convention, you are free to define your own experience. Come work alongside some of the most accomplished minds in the industry. Beyond providing competitive salaries, we're providing a community for innovators who want to make an immediate and significant impact. If you are driven to create a better, more sustainable future, then this is the right place for you. We are seeking a Staff Software Engineer - ADAS Feature and Diagnostics to join our team. This role is based in Newark, CA and requires employees to be onsite five days a week. Role Responsibilities: Requirements Analysis and Decomposition: Analyze and decompose system-level requirements into clear, actionable software tasks. Collaborate closely with system engineers to ensure alignment on ADAS feature requirements and system design integrity. Software Design and Architecture: Design robust, scalable software architectures for ADAS feature integration that meet functional, safety, and performance standards. State Machine Implementation: Design and implement detailed state machine models for various ADAS features (active safety, driving, and parking). Validate correct logic through unit testing, SIL/HIL testing, and in-vehicle evaluation. Cross-functional Collaboration: Partner with cross-functional teams including systems, validation, and controls to ensure seamless integration of ADAS features across the vehicle platform. Continuous Improvement: Identify opportunities to optimize development workflows and improve software robustness, efficiency, and maintainability. Documentation and Reporting: Maintain thorough documentation of software design, requirements traceability, unit test cases, and validation outcomes. Required Qualifications: Bachelor's degree in Computer Science, Electrical Engineering, or a related field 8+ years of experience in software development and feature integration Full-cycle development experience with ADAS or autonomous driving systems-from requirements to production deployment Strong skills in C/C++ and modeling environments such as MATLAB/Simulink Deep knowledge in one or more areas of ADAS systems such as behavior planning, motion planning, or vehicle control Experience with safety-critical systems and standards (e.g., ISO 26262, AUTOSAR) Strong debugging and problem-solving skills; comfortable working across embedded systems and real-time applications Excellent communication skills and the ability to work effectively in a fast-moving, collaborative environment Preferred Qualifications: Master's degree with 6+ years experience, or Ph.D. with 3+ years experience Hands-on experience with embedded platforms such as NVIDIA Xavier/Orin and Aurix; strong debugging and diagnostic skills across multicore architectures Familiarity with CI/CD pipelines, build systems, and automated test frameworks Strong understanding of communication protocols (CAN, Ethernet) and tools like Vector CANape/CANoe Experience with middleware (e.g., DDS) and real-time distributed system integration Practical experience testing ADAS/AD features in both simulation and real-vehicle environments Salary Range: The compensation range for this position is specific to the locations listed below and is the range Lucid reasonably and in good faith expects to pay for the position taking into account the wide variety of factors that are considered in making compensation decisions, including job-related knowledge; skillset; experience, education and training; certifications; and other relevant business and organizational factors. Additional Compensation and Benefits: Lucid offers a wide range of competitive benefits, including medical, dental, vision, life insurance, disability insurance, vacation, and 401k. The successful candidate may also be eligible to participate in Lucid's equity program and/or a discretionary annual incentive program, subject to the rules governing such programs. (Cash or equity incentive awards, if any, will depend on various factors, including, without limitation, individual and company performance.) Base Pay Range (Annual) $171,500-$251,460 USD By Submitting your application, you understand and agree that your personal data will be processed in accordance with our Candidate Privacy Notice. If you are a California resident, please refer to our California Candidate Privacy Notice. To all recruitment agencies: Lucid Motors does not accept agency resumes. Please do not forward resumes to our careers alias or other Lucid Motors employees. Lucid Motors is not responsible for any fees related to unsolicited resumes.

Posted 1 week ago

Senior Software Engineer - Fullstack-logo
Senior Software Engineer - Fullstack
Sigma ComputingSan Francisco, CA
About the Role Sigma is transforming how businesses run by delivering a high performance platform on the modern data architecture. Hence, we are growing the engineering team and looking for engineers who are excited to solve challenging problems, deliver impactful capabilities throughout our stack to build world-class technology. You will be part of a talented team of engineers with a shared mission to make data easily accessible for all users. What You Will Be Doing Solve challenging problems that arise in providing high performance interactive experience to enable analytics and workflows use cases on top of modern warehouses Build software using the latest developer tools and using programming languages like Rust, Go, GraphQL, Typescript Develop new algorithms and techniques for improving the performance and interactivity for enabling analytics and workflows for the world largest companies Triage product or system issues and debug/track/resolve by analyzing the sources of issues Design and implement new software features to support our fast growing user growth Collaborate with cross-functional groups - infrastructure, design, product, customer support, sales and marketing to build an innovative product capabilities Qualifications We Need 5+ years industry experience building and maintaining high-quality software Experience building and deploying robust and secure web applications in a continuous deployment environment Desire to be a great teammate and have fun at work without compromising ownership towards your work Strong sense of craftsmanship, and a healthy academic curiosity to solve challenges at sigma Strong Computer Science fundamentals Qualifications We Want (also, skills you'll learn!) Experience building software capabilities for analyzing large scale data web applications Data driven aptitude and its application to solve distributed system problems Data model design, and API development experience to enable customer facing capabilities Prior experience working at high growth company solving technical problems to enable continued success Additional Job details The base salary range for this position is $150k - $220k annually. Compensation may vary outside of this range depending on a number of factors, including a candidate's qualifications, skills, competencies and experience. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work at Sigma Computing. This role is eligible for stock options, as well as a comprehensive benefits package. About us: Sigma is the only cloud analytics and business intelligence tool empowering business teams to break free from the confines of the dashboard, explore data for themselves, and make better, faster decisions. The award-winning software was built to capitalize on the performance power of cloud data warehouses to combine data sources and analyze billions of rows of data instantly via an intuitive, spreadsheet-like interface - no coding required. Since launching with its unique interface, Sigma Computing has added features such as collaboration tools and embedded analytics capabilities. The most recent product launch included a set of AI tools such as forecasting capabilities, an AI copilot and a notebook interface for users who prefer a code-first environment. Sigma announced its $200M in Series D financing in May 2024, to continue transforming BI through its innovations in AI infrastructure, data application development, enterprise-wide collaboration, and business user adoption. Spark Capital and Avenir Growth Capital co-led the Series D funding round, with additional participation from a group of past investors including Snowflake Ventures and Sutter Hill Ventures.The Series D funding, raised at a valuation 60% higher than the company's Series C round three years ago, promises to further accelerate Sigma's growth. Come join us! Benefits For Our Full-Time Employees: Equity Generous health benefits Flexible time off policy. Take the time off you need! Paid bonding time for all new parents Traditional and Roth 401k Commuter and FSA benefits Lunch Program Dog friendly office Sigma Computing is an equal opportunity employer. We are committed to building a smart and strong team regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We look forward to learning how your experience can enable all of us to grow. Note: We have an in-office work environment in all our offices in SF, NYC, and London.

Posted 30+ days ago

Software Account Representative - San Jose. CA-logo
Software Account Representative - San Jose. CA
Thryv Holdings, IncSan Jose, CA
About the Position At Thryv, we're a team that lives by teamwork. However, it's not the work that drives us, it's the respect, trust, and care for each other that defines us as a team. We're a diverse community of trendsetters who do our best work in a fun, relaxed environment. Technology never stops evolving and neither do we. We're always looking for the best and brightest team players to join us. This role is responsible for increasing Thryv's penetration to the existing client base, increasing client engagement with existing software clients, and growing the SaaS client base through new sales. This role calls on existing clients to nurture and grow relationships while identifying and pursuing new client opportunities to meet a predetermined sales quota. Conducting the majority of client interactions remotely, this role has the flexibility to meet in-person as needed. Responsibilities Contacts assigned clients and presents opportunities for additional sales and/or extended usage based on client needs. Identifies and secures new SaaS clients by leveraging self-generated prospecting (i.e., networks, referrals, etc.) and company-initiated prospecting programs. Executes all defined operational processes and requirements with excellence (i.e., designed cadences for client and prospect engagement, ongoing product and demo certifications, order entry requirements, centralized intake forms, etc.). Participates in sales meetings, call calibrations, and training as needed. Who We're Looking For Associate's degree (or international equivalent) or equivalent experience, required 2+ years of related experience required. 5 years of related experience, preferred. Industry knowledge with the ability to gain a thorough understanding of the Thryv product suite. Exceptional interpersonal and communication skills, both written and verbal, with strong emotional intelligence, adaptability, and the ability to build relationships. Time and organizational skills with the ability to effectively manage multiple priorities with competing schedules or conflicting demands. Ability to work independently in a remote-first environment, effectively conducting sales presentations while following company-established processes and procedures. Strong technical skills with proficiency in MS office and the ability to learn new programs and systems. Ability to travel less than 5% of the time. Must be 18 years of age or older. Must successfully complete pre-employment screening process, as required. Must successfully complete any required training or orientation courses, as needed. What We Offer Life requires balance, so we provide benefits around health and wellness, continued education, and work/life balance to help you live your best life when you're working…and when you're not. Work from anywhere- Thryv is a Remote First company! Competitive medical, dental, and vision plans, plus a wellness program with added incentives 401(k) savings plan with company match and employee stock purchase plan Continuing education benefits with tuition assistance programs One week of paid time off at the end of the year, in addition to our standard paid time off policy. Who We Are At Thryv, we're a team fiercely devoted to the success of local businesses. We've been around for over 100 years, always with one goal in mind - helping small businesses compete, win, and succeed. We provide the technology, software and local business automation tools small business owners need to better manage their time, communicate with clients, and get paid, so they can take control of their business and be more successful. We support businesses across the U.S. and our team members are located across the country, and internationally. We operate as a work from anywhere company and believe this allows us to be more productive. Culture is vital at Thryv because it shapes our identity and, therefore, our measurements for growth. We have an identified set of values that hold all of us accountable paving the way for our company success and our legacy. All of this helps us deliver results for our clients and creates success for our employees. At Thryv, making a positive impact within our team and in our local community is the reason we get out of bed every morning. Thryv Core Values: Client Devoted- Be humble with a servant mentality. Understand the uniqueness of each interaction while being flexible, knowledgeable, and genuine. Under Promise, Over Deliver- Deliver expectations and exceed them, have accountability, listen, and understand the ask. Act Like You Own the Place- Taking ownership and accountability in your day-to-day decisions empowers you to act like you own the place. Invest in our People- Hire people that are aligned with Thryv's core values. Provide learning opportunities to enable all of us to adapt, belong, and create a lifelong career. DONE3- Define what you say (Done), Do what you say (Done), Follow up and ensure completion (Done). Making $$ is a Byproduct of Helping People- Always be devoted to people, act with integrity. Think Long Term, Act with Passion & Integrity- Focus on making every interaction exceptional. Bring enthusiasm and devotion to every act. This includes doing the right thing, even when no one is looking. Think five years out or think for the long play. Find out more at corporate.thryv.com/careers/ Belonging at Thryv We believe in a work environment where all individuals are treated fairly and respectfully, have equal access to opportunities and resources, and can contribute fully to the organization's success. We want our employees to feel a part of something big and we encourage the sharing of ideas and collaboration across the organization. We strive to ensure our work environment reflects diversity, fairness, and meritocracy. We believe all employees should have the opportunity to perform effectively in their position. We value every employee and the authenticity they bring to their role and to the organization. As a result, our employee policies and internal practices focus on ability and merit as the standards for success. Requisition Detail and Process This information indicates the general nature and level of work performed by employees in this job. It is not designed to contain a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job. The duties and responsibilities in this job description may be subject to change at any time due to reasonable accommodation or other reasons. The final job level offered may vary based on the applicant's competencies and qualifications such as experience and education, and other job-related reasons. Our Commitment to Equal Opportunity Thryv is proud to provide equal employment opportunities to all employees and applicants, without regard to gender, color, race, religion, sexual orientation, national origin, citizenship, age, disability, veteran status, pregnancy, genetic information, or any characteristic protected by law. Thryv is committed to provide equal employment opportunities throughout the employment relationship including recruitment, hiring, discharge, compensation, benefits, discipline, development, and advancement or other aspects of employment. #LI-DNI

Posted 3 weeks ago

Software Engineer-logo
Software Engineer
CACI International Inc.Nationwide, VA
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: Secret Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US The Opportunity: Are you ready to revolutionize financial auditability and transportation logistics? We're seeking talented Software Engineers to join our team in implementing a cutting-edge software system that will transform how businesses manage their finances and supply chains. From program management and cybersecurity to systems engineering and process optimization, we have exciting opportunities across multiple disciplines. * If you're passionate about leveraging technology to streamline operations and enhance transparency, this is your chance to make a significant impact. Join us in building the future of financial and logistical management - your expertise could be the key to our success! Positions contingent upon contract award. Responsibilities: Intermediate Level: Develop, run tests, and maintain current computer programs that provide instructions computers must follow to perform their functions. Update, repair, modify, and expand existing computer programs to enhance functionality, performance, and user experience. Conduct structured analysis, including impact and compatibility analysis, cost analysis, and computer capability analysis for software projects. Perform feasibility studies to evaluate potential software solutions and improvements. Design and implement user/customer interfaces, ensuring optimal usability and functionality. Lead code reviews and contribute to improving overall code quality and development practices. Collaborate with cross-functional teams to gather requirements and translate them into technical specifications. Mentor junior team members and contribute to their professional development. Senior Level: Lead the development, testing, and maintenance of sophisticated computer programs, ensuring high-quality, efficient, and scalable solutions. Oversee and participate in updating, repairing, modifying, and expanding existing computer programs to meet evolving business needs and technological advancements. Conduct and guide structured analysis, including impact and compatibility analysis, cost analysis, and computer capability analysis for large-scale software projects. Lead feasibility studies to evaluate potential software solutions, considering technical, financial, and operational factors. Design and optimize user/customer interfaces, ensuring exceptional user experience and adherence to best practices. Establish and enforce coding standards, conduct code reviews, and mentor junior and intermediate team members. Collaborate with stakeholders to gather and refine requirements, and translate complex business needs into technical specifications. Provide technical leadership in architectural decisions and technology selection. Subject Matter Expert/SME Level: Serve as the ultimate authority on software engineering practices, overseeing and optimizing all aspects of software development lifecycle. Lead the development, testing, and maintenance of sophisticated computer programs, ensuring cutting-edge solutions that push the boundaries of performance and functionality. Spearhead initiatives to update, repair, modify, and expand existing computer programs, introducing innovative approaches and technologies. Conduct advanced structured analysis, including impact and compatibility analysis, cost analysis, and computer capability analysis for enterprise-level software projects. Lead comprehensive feasibility studies, evaluating emerging technologies and their potential impact on the organization's software ecosystem. Design and architect complex user/customer interfaces, setting new standards for user experience and system interaction. Establish and evolve best practices for coding standards, testing methodologies, and development processes across the organization. Provide high-level technical consultation to executive leadership on software strategy and technology adoption. Qualifications: Required: Intermediate: Bachelor's degree in Computer Science, Software Engineering, or a related field (Equivalent combination of education and experience may be considered in lieu of degree) 3-8 years of professional software development experience. US Citizen with Secret security clearance, or ability to obtain/maintain Secret clearance upon hire Strong proficiency in multiple programming languages (e.g., Java, C++, Python, JavaScript). Solid understanding of software development methodologies and best practices. Experience with database design and SQL. Familiarity with version control systems (e.g., Git). Excellent problem-solving and analytical skills. Strong communication and teamwork abilities Senior Bachelor's degree in Computer Science, Software Engineering, or a related field (Equivalent combination of education and experience may be considered in lieu of degree) 8-11 years of professional software development experience. US Citizen with Secret security clearance, or ability to obtain/maintain Secret clearance upon hire Expert-level proficiency in multiple programming languages (e.g., Java, C++, Python, JavaScript). Comprehensive understanding of software architecture, design patterns, and best practices. Extensive experience with database design, optimization, and ORM frameworks. Strong background in software testing methodologies and tools. Proven ability to lead development teams and manage complex projects. Excellent problem-solving, analytical, and communication skills SME: Master's degree in Computer Science, Software Engineering, or a related field (Equivalent combination of education and experience may be considered in lieu of degree) 12+ years of progressive experience in software engineering, with a proven track record of leading large-scale, complex projects. US Citizen with Secret security clearance, or ability to obtain/maintain Secret clearance upon hire Recognized thought leader in software engineering with contributions to industry practices or academic research. Expert-level proficiency in multiple programming languages and paradigms. Comprehensive mastery of software architecture, design patterns, and emerging technologies. Extensive experience in system-level programming and low-level optimizations. Proven ability to lead and mentor high-performance engineering teams. Outstanding communication skills, capable of influencing C-level executives and technical teams alike Desired: Intermediate: Master's degree Experience with agile development methodologies. Knowledge of cloud computing platforms (e.g., AWS, Azure). Familiarity with containerization and orchestration technologies (e.g., Docker, Kubernetes). Understanding of DevOps practices and tools. Experience with microservices architecture. Relevant certifications (e.g., AWS Certified Developer, Oracle Certified Professional) Senior Master's degree Experience with cloud computing platforms (e.g., AWS, Azure, GCP) and related certifications. Proficiency in microservices architecture and containerization technologies. Knowledge of AI/ML technologies and their application in software development. Familiarity with Agile and DevOps methodologies and tools. Experience with performance tuning and optimization of large-scale systems. Contributions to open-source projects or published technical articles SME: PhD Contributions to open-source projects or published research in software engineering. Experience with cutting-edge technologies such as quantum computing, blockchain, or advanced AI/ML systems. Expertise in high-performance computing and distributed systems. Knowledge of formal methods and their application in software verification. Experience in developing software for specialized domains (e.g., aerospace, defense, medical). Track record of successful patent applications or innovations in software engineering 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. Since this position can be worked in more than one location, the range shown is the national average for the position. The proposed salary range for this position is: $82,100-$172,400 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

Senior Software Engineer-logo
Senior Software Engineer
KLA CorporationMilpitas, CA
Company Overview KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us. KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging, printed circuit boards and flat panel displays. The innovative ideas and devices that are advancing humanity all begin with inspiration, research and development. KLA focuses more than average on innovation and we invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the world's leading technology providers to accelerate the delivery of tomorrow's electronic devices. Life here is exciting and our teams thrive on tackling really hard problems. There is never a dull moment with us. Group/Division With over 40 years of semiconductor process control experience, chipmakers around the globe rely on KLA to ensure that their fabs ramp next-generation devices to volume production quickly and cost-effectively. Enabling the movement towards advanced chip design, KLA's Global Products Group (GPG), which is responsible for creating all of KLA's metrology and inspection products, is looking for the best and the brightest research scientist, software engineers, application development engineers, and senior product technology process engineers. First to deliver the best imaging and classification data for every defect or point on any layer at any time. EBeam's mission encapsulates its role as the "eyes" of KLA's product line, providing timely information on defects and critical locations on the wafer at the highest spatial resolution possible. Customers use EBeam products alongside KLA patterned and bare wafer inspectors to quickly understand the nature of defects and other imperfections on product wafers and take action to correct the manufacturing process. Job Description/Preferred Qualifications Are you a passionate senior software engineer who thrives on solving sophisticated problems and building high-performance systems? We're looking for leaders ready to drive architecture and encourage the next wave of engineering talent. What You'll Do As a Senior Software Engineer, you'll play a pivotal role in crafting and delivering scalable, maintainable, and high-performance software solutions. You'll work across multiple projects and teams, influencing architecture and driving technical excellence! Your responsibilities will include: Designing, developing, testing, and maintaining robust software applications. Applying expert-level Object-Oriented Programming (OOP) skills, including SOLID principles and multi-threaded programming. Leading architecture and implementation using C++, Java, and Python. Solving complex engineering challenges with advanced knowledge of data structures, algorithms, and system design. Conducting thorough code reviews and implementing standard processes. Mentoring junior and mid-level engineers to foster a culture of continuous learning. Collaborating with multi-functional teams to define and deliver impactful features. Identifying and resolving performance bottlenecks and system reliability issues. Staying ahead of industry trends and driving innovation within the engineering organization. What You Bring Educational background in Computer Science, Computer Engineering, or a related field Strong leadership, coaching, and mentorship are essential for driving complex, multi-team software projects to success while guiding architectural and design decisions across large, collaborative teams. Comfort and proficiency with object-oriented programming (OOP) languages. 5+ years of hands-on experience in software development with C#, C++ or Java. Strong analytical and problem-solving skills. Proficiency in software design, debugging, testing, and documentation. Excellent communication and collaboration skills across diverse teams and geographies. Why Join Us? Work on ground breaking technologies and critically important systems. Lead and influence projects from day one. Be part of a collaborative and inclusive engineering culture. Enjoy flexible work arrangements and continuous learning opportunities. Minimum Qualifications Doctorate (Academic) Degree and related work experience of 5 years; Master's Level Degree and related work experience of 8 years; Bachelor's Level Degree and related work experience of 12 years Base Pay Range: $180,000.00 - $306,000.00 Annually Primary Location: USA-CA-Milpitas-KLA KLA's total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits including but not limited to: medical, dental, vision, life, and other voluntary benefits, 401(K) including company matching, employee stock purchase program (ESPP), student debt assistance, tuition reimbursement program, development and career growth opportunities and programs, financial planning benefits, wellness benefits including an employee assistance program (EAP), paid time off and paid company holidays, and family care and bonding leave. Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level, and location. The range displayed reflects the pay for this position in the primary location identified in this posting. Actual pay depends on several factors, including state minimum pay wage rates, location, job-related skills, experience, and relevant education level or training. We are committed to complying with all applicable federal and state minimum wage requirements where applicable. If applicable, your recruiter can share more about the specific pay range for your preferred location during the hiring process. KLA is proud to be an Equal Opportunity Employer. We will ensure that qualified 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 at talent.acquisition@kla.com or at +1-408-352-2808 to request accommodation. Be aware of potentially fraudulent job postings or suspicious recruiting activity by persons that are currently posing as KLA employees. KLA never asks for any financial compensation to be considered for an interview, to become an employee, or for equipment. Further, KLA does not work with any recruiters or third parties who charge such fees either directly or on behalf of KLA. Please ensure that you have searched KLA's Careers website for legitimate job postings. KLA follows a recruiting process that involves multiple interviews in person or on video conferencing with our hiring managers. If you are concerned that a communication, an interview, an offer of employment, or that an employee is not legitimate, please send an email to talent.acquisition@kla.com to confirm the person you are communicating with is an employee. We take your privacy very seriously and confidentially handle your information.

Posted 6 days ago

Senior Embedded Software Engineer-logo
Senior Embedded Software Engineer
R-Zero SystemsSan Francisco Bay Area, CA
About the Role As R-Zero expands our integrations with existing building systems, our ability to connect buildings to our cloud infrastructure is critical to this mission. We're looking for a startup-minded engineer who can push this vision forward. As a Senior Embedded Engineer, you will play a crucial role in developing and maintaining R-Zero's sensor platform. Leveraging your expertise in embedded systems, firmware development, and IoT connectivity, you will work closely with cross-functional teams to design, implement, and test firmware solutions. Your contributions will ensure the reliability, security, and seamless integration of our products within our IoT ecosystem. This is a hybrid work-location position, with a minimum of one to two days per week spent in our San Francisco office. Role Responsibilities Develop and optimize Linux-based embedded systems for Rzero's sensors platform. Interface with hardware design teams Broad system ownership: as a member of a small, focused firmware team, you will be responsible for all aspects of building and shipping embedded code: Build and test: test your own code, push toward build and test automation Troubleshooting and debugging: both during development and in the field. Documentation: Create design specifications, technical manuals, and user guides to facilitate firmware development and maintenance. Performance Optimization: Identify bottlenecks and optimize firmware code to improve overall system performance, memory utilization, and power efficiency within the context of IoT applications. Field Support: Provide technical support and troubleshooting assistance to resolve issues related to device functionality when deployed in the field. Collaborate with field engineers and customers to diagnose and resolve software-related problems, ensuring timely resolution and customer satisfaction. About You Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. Proven experience (8+ years) in linux embedded systems development. Solid programming experience with C++, C and python Strong proficiency in low-level programming languages such as C. Familiarity with debugging tools, emulators, and oscilloscopes for hardware/software troubleshooting. Adequate knowledge of reading schematics and data sheets for components Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment. Strong communication skills to effectively convey technical concepts and collaborate with multidisciplinary teams. Additional Valuable Skills Familiarity with device bootloaders and over-the-air firmware updates. Experience integrating on-device ML models. Experience working with distributed teams Compensation Information The salary range for this position will vary based on candidate level, experience, and location. The base salary for this position contemplates a range of $130,000 - $200,000. Certain roles may be eligible for incentive bonus compensation, equity, and benefits. Proof of eligibility to work in the United States and a background check is required upon employment. Physical Requirements Physical Requirements Rarely (0 - 12%) Occasionally (13 - 33%) Frequently (34 - 64%) Regularly (65 - 100%) Seeing: Must be able to read reports & computer monitors. x Hearing: Must be able to hear well enough to communicate with others. x Sitting: Must be able to sit for prolonged periods of time. x Standing: Must be able to stand for prolonged periods of time. x Reaching/Climbing/Stooping/Kneeling: x Grasping/Feeling: Must be able to write & use a keyboard, tablet or phone system. x Lifting/Pulling/Pushing: Must be able to lift, push and pull at least 75 lbs. x Lifting Requirements Rarely (0 - 12%) Occasionally (13 - 33%) Frequently (34 - 64%) Regularly (65 - 100%) 0 - 25 lbs. x 26 - 50 lbs. x 51+ lbs. x

Posted 30+ days ago

ML Compiler Software Engineering Technical Lead-logo
ML Compiler Software Engineering Technical Lead
D-MatrixSanta Clara, CA
At d-Matrix, we are focused on unleashing the potential of generative AI to power the transformation of technology. We are at the forefront of software and hardware innovation, pushing the boundaries of what is possible. Our culture is one of respect and collaboration. We value humility and believe in direct communication. Our team is inclusive, and our differing perspectives allow for better solutions. We are seeking individuals passionate about tackling challenges and are driven by execution. Ready to come find your playground? Together, we can help shape the endless possibilities of AI. Location: Hybrid, working onsite at our Santa Clara, CA headquarters 3 days per week. The role: MLIR Software Engineering Technical Lead What you will do: The Compiler Technical Lead role is driving the design and implementation of the MLIR-based compiler framework. In this role, you will be overseeing the development of the compiler that partitions and maps large-scale NLP models to our scalable, multi-chiplet, parallel processing architecture with hundreds of digital in-memory tensor processors, vector processors, data shaping processors and both on-chip and off-chip memory. The compiler will also coordinate the scheduling of parallel tasks onto the processors, data movements and inter processor synchronization. The many-pass compiler architecture requires graph optimization passes, constant folding, data reshaping, padding, tiling and various other backend-specific operations. The software will support a split offline/online mapping process with just-in-time mapping to chiplets, processors and DDR memory channels. This role requires collaborating with the HW and SW architecture team, the Pytorch front-end pre-processing team, the data science numerics team, AI kernel team, SW test group, the benchmark group and the teams developing the various simulator and emulation platforms. It is central to the overall efficiency of the solution. As such, we are seeking an AI compiler expert with experience in the TVM, Glow or preferably, the MLIR project. Also important is familiarity with the LLVM project. Experience mapping graph operations to many-core processors (or spatial fabrics) would be desirable. This role does NOT require hardware design or verification experience. That said, an understanding of the trade-offs made by processor architects when implementing accelerators for DNNs, DCNNs, transformer models and attention mechanisms is useful - especially when it comes to mapping very large NLP models to such architectures. What you will bring: Minimum: BS / MS Preferred in Computer Science or equivalent with 10+ years in ML Compiler. Experience establishing, growing and/or developing engineering teams (and software teams in particular). Experience with leading agile development methods is preferable including coordinating scrums, managing sprints and project task tracking with Kanban boards or similar. Experience running code reviews, bug tracking meetings, familiarity and experience with CI/CD flows. Managing interdependencies with other teams in order to meet milestones and target levels of performance. Excellent documentation and presentation skills. This role includes technical leadership aspects: specifically the motivation, engagement, goal setting, performance tracking, objective setting and performance management. #LI-DL1 Equal Opportunity Employment Policy d-Matrix is proud to be an equal opportunity workplace and affirmative action employer. We're committed to fostering an inclusive environment where everyone feels welcomed and empowered to do their best work. We hire the best talent for our teams, regardless of race, religion, color, age, disability, sex, gender identity, sexual orientation, ancestry, genetic information, marital status, national origin, political affiliation, or veteran status. Our focus is on hiring teammates with humble expertise, kindness, dedication and a willingness to embrace challenges and learn together every day. d-Matrix does not accept resumes or candidate submissions from external agencies. We appreciate the interest and effort of recruitment firms, but we kindly request that individual interested in opportunities with d-Matrix apply directly through our official channels. This approach allows us to streamline our hiring processes and maintain a consistent and fair evaluation of al applicants. Thank you for your understanding and cooperation.

Posted 30+ days ago

VKS Cluster Management R&D Engineer Software-logo
VKS Cluster Management R&D Engineer Software
Broadcom CorporationBellevue, WA
Please Note: If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account) If you already have a Candidate Account, please Sign-In before you apply. Job Description: Job Description VMware by Broadcom is the leader in virtualization and cloud infrastructure solutions. VMware Cloud Foundation (VCF) is a full-stack Infrastructure as a Service (IaaS) platform that provides a unified, self-service experience for deploying and managing virtual machines (VMs) and containers across on-premises and public cloud environments. It delivers consistent infrastructure and operations across a variety of clouds, enabling organizations to modernize their applications and optimize their cloud deployments. The VKS cluster management team in VCF is focused on managing Kubernetes clusters at scale. The VKS cluster management team seeks an experienced Kubernetes Developer with deep knowledge of Go (Golang), controller-runtime, and Custom Resource Definitions (CRDs) to help us build and maintain scalable, cloud-native infrastructure solutions. You'll play a critical role in designing and developing Kubernetes operators and controllers that extend Kubernetes functionality to meet our business needs. What are the primary needs, technical challenges, and problems you will be responsible for? As a Senior Engineer of the VKS Cluster Management team, we expect you to: Design and implement Kubernetes microservices, controllers, and operators using Go and controller-runtime. Define, maintain, and evolve Kubernetes Custom Resource Definitions (CRDs). Integrate third-party and in-house services into the Kubernetes ecosystem. Develop and maintain scalable microservices and tools for automating infrastructure and deployments. Write high-quality, testable, and well-documented code. Participate in code reviews, architecture discussions, and sprint planning sessions. Monitor, debug, and optimize the performance of Kubernetes components and related tooling. Partner with the Leadership team and product team to establish a vision and a roadmap for the Policy Management for VCF cluster management. Collaborate with stakeholders from partner engineering, product, security, infrastructure, and operations teams. Success in the Role: What are the performance goals over the first 6-12 months you will work toward completing? Within your first six months You understand the vision, architecture, and data model of the VKS cluster management backend control plane. You will have a good understanding of Kubernetes policy management (RBAC, Network, Pod security policy, Admin Network Policy, and OPA) You are expected to produce software designs that define and extend kubernetes policy management capabilities. These interfaces must meet Broadcom and industry standards and provide a consistent programming model across multiple languages. You will be expected to design, implement, test, and deploy microservices developed in Go. After six months+ Take ownership of the VKS cluster management and lead a team of exceptional software engineers to implement cloud-scale solutions. Work with product and leadership to evaluate, prioritize, and provide solutions for customers and partner service teams. Representing the team and product in cross-team design discussions, identifying dependencies and areas of impact. Actively participate and contribute to the gatekeeper and OPA open source community. Leads developer efficiency efforts and takes personal ownership of improving the culture of innovation of the team. Mentoring fellow engineers in their role, and coaching them into influential voices in the department. What type of work will you be doing? What assignments, requirements, or skills will you be performing regularly? As part of the VCF cluster management Team: Most of your time will be developing microservices and Kubernetes controllers using cloud-native technologies like Kubernetes, gRPC, REST APIs, databases, message queues, distributed tracing, monitoring, and more. All of our services are written in Go. You will write automated tests in Go to validate and secure critical customer functionalities. You will be responsible for delivering your code changes to production and monitoring/maintaining our CI/CD pipelines. You will take on-call responsibilities to triage, troubleshoot, and mitigate production issues. Work directly with Technical Project Managers and Product Managers to better understand requirements and define the scope of work. You'll be responsible for high-level epics and be asked to help define requirements and tangible deliverables. You will be expected to break down the work into individual work items that can be assigned to the team and lead in estimating and scoping. You can expect to collaborate with partner teams to identify dependencies and align on delivering cross-team initiatives. You'll work closely with management to understand priorities and advocate for them on the team. Where is this role located? This role is located in Bellevue, WA USA. Requirements Bachelor degree plus 5+ years of related experience OR Master degree plus 3+ years of related experience OR PhD and 0+ years of related experience Additional Job Description: Compensation and Benefits The annual base salary range for this position is $91,000 - $146,000 This position is also eligible for a discretionary annual bonus in accordance with relevant plan documents, and equity in accordance with equity plan documents and equity award agreements. Broadcom offers a competitive and comprehensive benefits package: Medical, dental and vision plans, 401(K) participation including company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company paid holidays, paid sick leave and vacation time. The company follows all applicable laws for Paid Family Leave and other leaves of absence. Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law. We will also consider qualified applicants with arrest and conviction records consistent with local law. If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.

Posted 4 days ago

Nvidia logo
Senior Performance Software Engineer, Deep Learning Libraries
NvidiaSanta Clara, CA
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

We are now looking for a Senior Performance Software Engineer for Deep Learning Libraries! Do you enjoy tuning parallel algorithms and analyzing their performance? If so, we want to hear from you! As a deep learning library performance software engineer, you will be developing optimized code to accelerate linear algebra and deep learning operations on NVIDIA GPUs. The team delivers high-performance code to NVIDIA's cuDNN, cuBLAS, and TensorRTlibraries to accelerate deep learning models. The team is proud to play an integral part in enabling the breakthroughs in domains such as image classification, speech recognition, and natural language processing. Join the team that is building the underlying software used across the world to power the revolution in artificial intelligence! We're always striving for peak GPU efficiency on current and future-generation GPUs. To get a sense of the code we write, check out our CUTLASS open-source project showcasing performant matrix multiply on NVIDIA's Tensor Cores with CUDA. This specific position primarily deals with code lower in the deep learning software stack, right down to the GPU HW.

What you'll be doing:

  • Writing highly tuned compute kernels, mostly in C++ CUDA, to perform core deep learning operations (e.g. matrix multiplies, convolutions, normalizations)

  • Following general software engineering best practices including support for regression testing and CI/CD flows

  • Collaborating with teams across NVIDIA:

  • CUDA compiler team on generating optimal assembly code

  • Deep learning training and inference performance teams on which layers require optimization

  • Hardware and architecture teams on the programming model for new deep learning hardware features

What we need to see:

  • Masters or PhD degree or equivalent experience in Computer Science, Computer Engineering, Applied Math, or related field

  • 6+ years of relevant industry experience

  • Demonstrated strong C++ programming and software design skills, including debugging, performance analysis, and test design

  • Experience with performance-oriented parallel programming, even if it's not on GPUs (e.g. with OpenMP or pthreads)

  • Solid understanding of computer architecture and some experience with assembly programming

Ways to stand out from the crowd:

  • Tuning BLAS or deep learning library kernel code

  • CUDA/OpenCL GPU programming

  • Numerical methods and linear algebra

  • LLVM, TVM tensor expressions, or TensorFlow MLIR

NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hard working people in the world working for us. If you're creative, autonomous, and love a challenge, consider joining our Deep Learning Library team and help us build the real-time, cost-effective computing platform driving our success in this exciting and quickly growing field.

The base salary range is 184,000 USD - 425,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

#deeplearning