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.

Nvidia logo
NvidiaSanta Clara, CA
We are seeking a qualified Software QA Test Development Engineer to join our GPU SWQA team. The successful candidate will demonstrate substantial experience with AI technologies for automation of test cases, as well as an in-depth understanding of both Windows and Linux operating systems. Comprehensive knowledge of system architecture is essential, along with a strong command of PC I/O architecture and common bus interfaces, including PCI-E, USB, and SATA. Familiarity with specifications pertaining to general PC-Architecture components will be regarded as a valuable asset. What you'll be doing: Design and implement automated tests incorporating AI technologies for NVIDIA's device driver software and SDKs on various Windows and Linux operating systems. Build tools/utility/framework in Python / C / C++ which would help automate and optimize the testing workflows in GPU domain . Develop and implement automated and manual tests, analyze results, identify and report defects. Rigorously drive test automation initiative. Build innovative ways to automate and expand our software testing. Expose defects and constraints; Isolate and debug the issue(s) and find the root cause; Contribute to the solution and drive to closure. Measure code coverage for the software under test, analyze and drive code coverage enhancements. Develop applications and tools that accelerate development and test workflows and write fast, effective, maintainable, reliable and well documented code. Generate and test compatibility across a range of products and interfaces and validate different key software applications across a test matrix designed to test both breadth and depth. Provide peer code reviews including feedback on performance, scalability and correctness. Effectively estimate and prioritize tasks in order to create a realistic delivery schedule. You will have the opportunity to work on challenging technical and process issues and work closely with leadership to report progress, generating effective and actionable reports. This is an onsite position located at the Santa Clara HQ office. What we need to see: B.S / B.Tech/M.S in Computer Science / Electronics & Telecommunication with strong academics or equivalent experience. 5+ years of programming experience in Python/C/C++ with experience in applying Object-Oriented Programming concepts. Hands-on knowledge of developing Python scripts with application development concepts like dictionaries, tuples, RegEx, PIP etc. Working experience with databases and storage technologies like SQL, MongoDB and Elasticsearch. Good understanding of OS fundamentals, PC Hardware fine-tuning in those areas Good Communication skills (interpersonal and across teams). Excellent analytical and problem-solving skills. Very organized, proactive, and has good learning ability. The ability to work with a team of engineers in a fast-paced environment Ways to stand out from the crowd: Good problem-solving skills (solid logic to apply in isolation and regression of issues found). Substantial experience with AI-driven automation Ability to work in a distributed team environment. Good written communications skills are crucial. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 136,000 USD - 212,750 USD for Level 3, and 168,000 USD - 264,500 USD for Level 4. You will also be eligible for equity and benefits. Applications for this job will be accepted at least until October 5, 2025. 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 30+ days ago

M logo
Metropolis Technologies, Inc.New York, NY
Who we are Metropolis is an artificial intelligence company that uses computer vision technology to enable frictionless, checkout-free experiences in the real world. Today, we are reimagining parking to enable millions of consumers to just "drive in and drive out." We envision a future where people transact in the real world with a speed, ease and convenience that is unparalleled, even online. Tomorrow, we will power checkout-free experiences anywhere you go to make the everyday experiences of living, working and playing remarkable - giving us back our most valuable asset, time. Who you are Metropolis is seeking a Staff Software Engineer to lead one of our Customer Experience application development teams through the next growth phase. As an engineering leader, you will be driving the future of Metropolis products forward, shaping vision that enables us to build top notch customer experiences. This individual will provide strong technical thought leadership and will shape an engineering-led culture. The ideal candidate will have a product-oriented mindset exuding extreme curiosity to explore customer experiences, obsessively finding opportunities for our customers to make technology experience frictionless. This leader will play a critical role in the company's success by ensuring that advancing the tech is aligned with customer needs and contributes to the company's overall growth and profitability. This is a unique opportunity to realize a large business impact by building an end-to-end mobility platform that supports high throughput locations, aviation, fleet management and other use cases impacting the everyday experience of millions of people. If you are energized by the mission to empower our customers to harness time through remarkable mobility products, this role is for you. We operate in a fast-paced, challenging, and fun environment! We work together as one team to deliver on our commitments. We challenge the status quo every day, internally and externally. What you'll do Provide technical direction that influences the entire company by formulating and implementing technical vision and roadmap. Establish the technologies and best practices needed to achieve operational excellence in system reliability while enabling rapid experimentation and data-informed decisions. Through technology, enable step function improvements in developer experience and velocity. Be a great coach to bring the best out of our engineers and a key driver of hiring top talent. Empower collaborative environment where best product and technical ideas are nurtured and come to life. Create competitive advantages for our customers through their use of our global platform. What we're looking for 10+ years of experience building customer centric applications and products. Experience initiating and driving technical direction. Proven track record of designing and delivering large-scale distributed systems and software products in high volume consumer facing applications. Extremely strong fundamental computer science skills and expert level knowledge of Scala or Java or related language. Strong experience with data-intensive architectures. Deep understanding of tradeoffs involved in release engineering and other processes. Excellent written and verbal communication skills with a proven ability to present complex information in a clear and concise manner to a variety of audiences. Track record of successful cross-functional collaboration while building customer solutions in B2C and B2B settings. While not required, these are a plus: Advanced degree in a technical field such as computer science. Previous experience working inside innovative, high-growth environments. Experience succeeding in situations with high levels of ambiguity. Experience with leading the development of industry altering infrastructure. Experience with leveraging AI technology to streamline engineering activities. Our Stack Languages + Frameworks: TypeScript, React, Scala (principally), Java (limited) Datastores: MySQL, PostgreSQL, Snowflake Cloud: AWS Version control: Git & GitHub AI Tooling: Copilot on GitHub Observability: Datadog When you join Metropolis, you'll join a team of world-class product leaders and engineers, building an ecosystem of technologies at the intersection of parking, mobility, and real estate. Our goal is to build an inclusive culture where everyone has a voice and the best idea wins. You will play a key role in building and maintaining this culture as our organization grows. The anticipated base salary for this position is $220,000.00 USD to $250,000.00 USD annually. The actual base salary offered is determined by a number of variables, including, as appropriate, the applicant's qualifications for the position, years of relevant experience, distinctive skills, level of education attained, certifications or other professional licenses held, and the location of residence and/or place of employment. Base salary is one component of Metropolis's total compensation package, which may also include access to or eligibility for healthcare benefits, a 401(k) plan, short-term and long-term disability coverage, basic life insurance, a lucrative stock option plan, bonus plans and more. #LI-CM1 #LI-Onsite Metropolis values in-person collaboration to drive innovation, strengthen culture, and enhance the Member experience. Our corporate team members hold to our office-first model, which requires employees to be on-site at least four days a week, fostering organic interactions that spark creativity and connection Metropolis may utilize an automated employment decision tool (AEDT) to assess or evaluate your candidacy for employment or promotion. AEDTs are used to assist in assessing a candidate's application relative to the required job qualifications and responsibilities listed in the job posting. As part of this process, Metropolis retains data relevant to your candidacy, including personal information, for a period that is reasonably necessary for the use of the tool. If you are hired for the position, your data may become part of your employee records. Metropolis Technologies is an equal opportunity employer. We make all hiring decisions based on merit, qualifications, and business needs, without regard to race, color, religion, sex (including gender identity, sexual orientation, or pregnancy), national origin, disability, veteran status, or any other protected characteristic under federal, state, or local law.

Posted 30+ days ago

Lockheed Martin Corporation logo
Lockheed Martin CorporationHuntsville, AL
Description:What We're Doing Become a part of something IMPACT-ful! Ground Missile Defense (GMD) is the heart of the Missile Defense System and a key element of our nation's defense against ballistic missile attacks. The GMD Weapon System (GWS) processes data from multiple sensors to identify and characterize the inbound ballistic missile threat, plans the best defensive solution, and launches the intercepting missiles to negate the threat. The Work GMD GSS - Launch and Missile Defense Systems has an exciting career opportunity for a Software Engineer, Stf to join the GWS-GSS product team. This position will be located in Huntsville, AL. Who We Are Lockheed Martin is a global aerospace, defense, and security company dedicated to advancing scientific discovery and harnessing innovation to make the world a safer place. Our RMS business in Huntsville AL is a hub of talented engineers, scientists, and professionals committed to shaping the future of defense technology. We value collaboration, excellence, and integrity in everything we do. As a part of our team, you will work alongside like-minded individuals dedicated to pushing the boundaries of what's possible. Why Join Us Your Health, Your Wealth, Your Life Our flexible schedules, competitive pay and comprehensive benefits enable you to live a healthy, fulfilling life at and outside of work. Learn more about Lockheed Martin's comprehensive benefits package here! #rmshotmiljobs Basic Qualifications: Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferred from an accredited university and 9 years of related experience or a Master's degree in a STEM discipline and 7 years of experience Experience developing software in C++ and Java Applicants must have a current active in-scope U.S. Government DoD issued Secret security clearance at the time of application which is required to start Desired Skills: Experience with Python or other scripting languages Experience with automated testing Familiarity with Agile software development practices. Experience with low level software to hardware interfaces Experience with CMake Experience with gRPC Sec+ A current active in-scope U.S. Government DoD Top Secret security clearance. Security Clearance Statement: This position requires a government security clearance, you must be a US Citizen for consideration. Clearance Level: Secret Other Important Information You Should Know Expression of Interest: By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings. Ability to Work Remotely: Onsite Full-time: The work associated with this position will be performed onsite at a designated Lockheed Martin facility. Work Schedules: Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits. Schedule for this Position: 9x80 every other Friday off Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics. The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration. At Lockheed Martin, we use our passion for purposeful innovation to help keep people safe and solve the world's most complex challenges. Our people are some of the greatest minds in the industry and truly make Lockheed Martin a great place to work. With our employees as our priority, we provide diverse career opportunities designed to propel, develop, and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life at and outside of work. We place an emphasis on empowering our employees by fostering an inclusive environment built upon integrity and corporate responsibility. If this sounds like a culture you connect with, you're invited to apply for this role. Or, if you are unsure whether your experience aligns with the requirements of this position, we encourage you to search on Lockheed Martin Jobs, and apply for roles that align with your qualifications. Experience Level: Experienced Professional Business Unit: RMS Relocation Available: Possible Career Area: Software Engineering Type: Task Order/IDIQ Shift: First

Posted 2 weeks ago

R logo
Red 6Denver, CO
Company Overview Red 6 is an innovative Augmented Reality (AR) technology startup leading the way in synthetic air combat training. Our primary technology, supporting our ATARS product, enables pilots to simulate the cognitive challenges of flying while accessing realistic, scalable training in dynamic outdoor environments. Position Summary We are seeking a Software/Firmware Quality Engineer with aerospace experience to ensure compliance with AS9115 (Quality Management Systems - Software) in alignment with AS9100. This role will focus on ensuring the quality, reliability, and compliance of software developed and integrated into augmented reality (AR) training systems for pilots. The Software Quality Engineer will work closely with software developers, systems engineers, integration/test teams, and suppliers to ensure rigorous quality practices are embedded across the full software lifecycle. Key Responsibilities Software Quality Assurance (SQA) Compliance Ensure compliance with AS9115 requirements for software quality management throughout the software lifecycle. Develop, implement, and maintain software quality assurance plans tailored to AR pilot training applications. Verify that software development activities comply with AS9100 and customer/regulatory standards. Process Oversight & Reviews Participate in requirements, design, code, and test reviews to ensure software quality standards are met. Audit software development and verification activities to confirm adherence to established processes. Review software verification and validation results to confirm compliance with program and regulatory requirements. Testing & Integration Support Collaborate with test engineering to define software quality metrics, acceptance criteria, and defect tracking processes. Support integration and system-level testing, ensuring software interacts reliably with AR hardware and systems. Monitor defect resolution and participate in root cause/corrective action (RCCA) activities for software-related issues. Cross-Functional Collaboration Partner with systems, hardware, and software engineering teams to embed quality considerations early in the development cycle. Work with suppliers to ensure software delivered for integration meets aerospace software quality requirements. Support customer and regulatory audits for software quality compliance. Qualifications Bachelor's degree in Software Engineering, Computer Science, Quality Engineering, Aerospace Engineering, or related field. 5+ years of experience in aerospace software quality assurance or software engineering with a focus on quality/compliance. Strong knowledge of AS9115 and AS9100 quality management standards. Experience with software development lifecycle (SDLC) models including Agile and V-model. Familiarity with DO-178C or equivalent aerospace software assurance standards. Proficiency in root cause analysis, defect tracking, and corrective/preventive action processes. Excellent communication, documentation, and auditing skills. Preferred Skills Experience with augmented reality, virtual reality, or avionics software systems. Knowledge of configuration management, requirements management, and software verification tools. Certification in software quality engineering (e.g., ASQ CSQE) or Six Sigma methodologies. Hands-on experience with automated testing frameworks and software reliability analysis. Full-Time Employee Benefits Healthcare, Dental, and Vision (100% coverage for Employees) Paid time off, including vacation, sick, paid holidays, and parental leave Short and Long-Term Disability Flexible Spending Account (FSA) 401(k) Retirement Plan Voluntary Worksite Benefits (Accident, Critical Illness, and Hospital Indemnity) Note Red 6 reserves the right to change its current benefits program at any time, in a manner that is consistent with applicable federal and state regulations. This job description is not a contract and confers no contractual rights, privileges, or benefits on any applicant or potential applicant. Red 6 has the right to change any and all terms of this job description, including, but not limited to, job responsibilities, qualifications, and benefits. Nothing in this job description constitutes an offer or guarantee of employment. Red Six Aerospace, Inc, is an Equal Opportunity Employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. California: https://www.caljobs.ca.gov/vosnet/Default.aspx Colorado: https://www.connectingcolorado.com/ Florida: https://www.employflorida.com/vosnet/Default.aspx Under the California Consumer Privacy Act ("CCPA"), Red 6 Aerospace, Inc. operating company you are applying to work for (hereinafter, "we", "our", or "us") may collect personal information and use it for certain business purposes as described below in this Job Applicant and Employee Privacy Notice. We are required to disclose the following information to California "consumers" regarding our collection of their personal information. Under the CCPA, "consumers" means California residents, including job applicants, employees, or contractors of a business. Candidate Privacy Notice

Posted 1 week ago

DAT Freight & Analytics logo
DAT Freight & AnalyticsSeattle, WA
About DAT DAT is an award-winning employer of choice and a next-generation SaaS technology company that has been at the leading edge of innovation in transportation supply chain logistics for 45 years. We continue to transform the industry year over year, by deploying a suite of software solutions to millions of customers every day - customers who depend on DAT for the most relevant data and most accurate insights to help them make smarter business decisions and run their companies more profitably. We operate the largest marketplace of its kind in North America, with 400 million freights posted in 2022, and a database of $150 billion of annual global shipment market transaction data. Our headquarters are in Denver, CO, and Beaverton, OR, with additional offices in Seattle, WA; Springfield, MO; and Bangalore, India. For additional information, see www.DAT.com/company Job Application Deadline: 10/30/2025 The Opportunity We are launching a greenfield initiative to build a robust integrations service that connects Convoy Platform, a DAT product with freight brokers and related partners. As one of the first three engineers on this new team, you will design and deliver the services, APIs, and event-driven systems that make this layer the foundation of our future growth. This role offers true product-level ownership: from architecture and code to CI/CD, monitoring, and scaling. You will shape our technical direction and mentor future hires as the team expands. What You'll Do Design & Build Integrations Layer Architect and implement a new broker-integrations platform using Node.js (Express.js) and complementary technologies (e.g., Java/Spring Boot or .NET). Develop high-quality, secure APIs (REST, GraphQL) and event-driven services to enable reliable broker onboarding and data exchange. Hands-On Development Write, test, and deploy production-quality code; establish code review and documentation standards. Implement message-driven workflows (Kafka, RabbitMQ) and reusable integration components. Technical Leadership Create a 12-month architectural roadmap; break down objectives into achievable milestones. Set best practices for API versioning, CI/CD, observability, and fault tolerance. Collaboration & Growth Partner with product and business stakeholders to clarify requirements in a complex domain. Mentor future teammates as the integrations group scales. 30/60/90-Day Expectations 30 days Fully onboarded and deeply familiar with DAT domain, broker API patterns, and internal systems. Establish baseline repo, CI/CD pipeline, and core coding conventions. Deliver at least one proof-of-concept integration or internal service. 60 days Complete and review comprehensive architectural plan, including scalability and security trade-offs. Implement first production-ready integration service with automated testing and monitoring. Define metrics (SLAs, error budgets) for the integrations layer. 90 days Core framework and first set of services live in production; at least one broker actively onboarding through the new system. Document reusable patterns (API versioning, retries, backoff) for future engineers. What Success Looks Like in 12 Months A stable, well-documented integrations platform that enables fast, high-quality broker onboarding. Clear metrics showing improved speed and reliability of partner integrations. What Excites Us About This Role A greenfield build with massive business impact. Opportunity to set the technical and cultural foundation for a new integrations organization. Direct influence on critical, revenue-driving systems. The Skills and Experience You'll Bring 7-10+ years of professional software engineering experience with deep Node.js expertise (Express.js, NestJS) and at least one additional language (Java/Spring Boot or .NET). Proven success designing and deploying large-scale APIs and event-driven services. Hands-on experience with message queues (Kafka, RabbitMQ) and cloud-native deployments (Docker/Kubernetes on AWS/Azure/GCP). Strong knowledge of integration security (OAuth2, mTLS, JWT). Ability to own architecture and code end-to-end in an unstructured, early-stage environment. Excellent problem-solving and communication skills. Bonus Skills Familiarity with iPaaS solutions (MuleSoft, Boomi, Azure Logic Apps). Background in transportation, logistics, or complex B2B integrations. Why DAT? DAT is an award winning employer of choice. For starters, we have a hybrid work environment, but we also know what makes a great workplace. We have a time-tested and resolute set of operating values predicated on integrity, mutual respect, open communication, and executing with excellence. These values inform our strategic vision as much as any one of our products does. We've been an employer of choice in the Portland metropolitan area for four decades, and within one year of opening our Denver office, DAT was #26 on Built In Colorado's 100 Best Places to Work In Colorado. Medical, Dental, Vision, Life, and AD&D insurance Parental Leave Up to 20 days of paid time off starting in year one An additional 10 holidays of paid time off per calendar year 401k matching (immediately vested) Employee Stock Purchase Plan Short- and Long-term disability sick leave Flexible Spending Accounts Health Savings Accounts Tuition Reimbursement Program Employee Assistance Program Additional programs - Employee Referral, Internal Recognition, and Wellness Free TriMet transit pass (Beaverton Office) Competitive salary and benefits package Work on impactful projects in a cutting-edge environment Collaborative and supportive team culture Opportunity to make a real difference in the trucking industry Employee Resource Groups For Washington-based candidates, in compliance with the Washington State Pay Transparency Law, the salary range for this role is $154,000.00 - $209,000.00 + Target Bonus. DAT considers factors such as scope and responsibilities of the position, candidate's work experience, education and training, core skills, internal equity, and market and business elements when extending an offer. DAT embraces the value of a diverse workforce, and believes it is a core strength of our company that we encourage those values in every DAT employee, at every level of our organization, regardless of tenure or rank. We provide equal employment opportunities (EEO) to all employees and applicants without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state, and local laws. Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c) #LI-RF1 #LI-hybrid

Posted 1 week ago

C logo
C3 AI Inc.Redwood City, CA
C3 AI (NYSE: AI), is the Enterprise AI application software company. C3 AI delivers a family of fully integrated products including the C3 Agentic AI Platform, an end-to-end platform for developing, deploying, and operating enterprise AI applications, C3 AI applications, a portfolio of industry-specific SaaS enterprise AI applications that enable the digital transformation of organizations globally, and C3 Generative AI, a suite of domain-specific generative AI offerings for the enterprise. Learn more at: C3 AI Do you love simplifying the developer experience to increase development velocity? Do you strive to improve system performance to lower response times and infrastructure costs? Do you want to enable key revenue generating capabilities profitability? We are looking for a Software Engineer to join the team that develops the Type System core abstraction layer which underpins C3's entire AI Platform and Applications. The ideal candidate will excel in systems programming, Java and Python language syntax and semantics, runtimes, compilers, memory management, multi-threading, profiling, performance, scalability, and observability. You will closely collaborate with product owners, data scientists, and field engineers to develop and maintain Platform capabilities across the entire software lifecycle in a fast-paced agile environment. You will be given opportunities to take ownership of components, collaborate to drive technical direction, and work on interesting, impactful projects. Join us in building the next-generation AI/ML platform at petabyte level scale that powers some of the world's largest companies in Energy, Financial Services, Health Care, Defense, and more. Responsibilities: Build the Type System core platform abstraction layer that enables Enterprise Data Scientists, Application Developers, and Data Integrators to rapidly build applications across different development platforms and tooling Own the language software development toolkits (SDKs) and execution engines for all supported languages (Java, JavaScript, Python) Improve the Type System platform ease of use, performance, and maintainability to increase Engineering and customer development velocity Improve Py4j, Py-client, JEP performance Triage and eliminate deadlocks and memory leaks Improve observability and instrumentation to optimize performance and infrastructure costs Develop automated performance and scalability tests and analysis Collaborate with product owners, Data Scientists, Application Developers, Pre-Sales, and Field Engineers to define and lead the development of longer-term C3 AI Platform capabilities. Mentor junior team members Qualifications: BS, MS, or PhD in computer science or equivalent work experience 2+ years of work experience in a fast-paced software company or equivalent Strong programming skills in Java and Python, language internals, and advanced language features Experience with Python 3.9+, Conda, JVM runtimes Thorough knowledge of data structures, algorithms, profiling/optimization, and Object-Oriented and Functional Programming Demonstrated experience optimizing performance of production systems Demonstrated understanding of throughput, latency, memory / cpu utilization Demonstrated ability to identify potential software architecture limitations Demonstrated end-to-end ownership of projects, including making key design decisions and tradeoffs Demonstrated ability to write clear and concise technical documents Experience in one or more of the following is a plus: Compiler Abstract syntax tree Metaprogramming Code generation Inter-language communication frameworks such as Rhino, JEP, Py4J Internal knowledge of conda/mamba/pip/npm Inter-process communication Creating domain-specific languages (DSL) Data serialization formats such as msgpack, pickle, Apache arrow, protocol buffers End-to-end development of a Python package C3 AI provides excellent benefits, a competitive compensation package and generous equity plan. California Base Pay Range $120,000-$150,000 USD C3 AI is proud to be an Equal Opportunity and Affirmative Action Employer. We do not discriminate on the basis of any legally protected characteristics, including disabled and veteran status.

Posted 1 week ago

ICW Group logo
ICW GroupSan Diego, CA
Are you looking to make an impactful difference in your work, yourself, and your community? Why settle for just a job when you can land a career? At ICW Group, we are hiring team members who are ready to use their skills, curiosity, and drive to be part of our journey as we strive to transform the insurance carrier space. We're proud to be in business for over 50 years, and its change agents like yourself that will help us continue to deliver our mission to create the best insurance experience possible. Headquartered in San Diego with regional offices located throughout the United States, ICW Group has been named for ten consecutive years as a Top 50 performing P&C organization offering the stability of a large, profitable and growing company combined with a focus on all things people. It's our team members who make us an employer of choice and the vibrant company we are today. We strive to make both our internal and external communities better everyday! Learn more about why you want to be here! PURPOSE OF THE JOB The Manager of Software Development is a tactical leadership role responsible for managing engineering execution and delivery within the Product Engineering organization. This role ensures the development of high-quality, scalable, secure, and maintainable digital insurance products aligned with ICW Group's business and technology goals. Under the direction of the Director of Product Engineering, the Software Development Manager leads a designated segment of software developers and solution architects while collaborating closely with Technical Product Managers and the QA Manager to deliver consistent and predictable outcomes. This role will provide hands-on technical leadership, drive architectural and design discussions, perform code reviews, and promote engineering best practices including DevOps and CI/CD. The Software Development Manager is also responsible for mentoring team members, driving performance, supporting professional growth, and demonstrating ICW's core competencies for both individual contributors and leaders. ESSENTIAL DUTIES AND RESPONSIBILITIES Provides Tactical Leadership & Agile Delivery Execution. Executes the strategic vision set by the Director of Product Engineering. Leads an assigned team of software developers and solution architects within one or more Agile PODs. Collaborates closely with Technical Product Managers to align staffing, remove delivery roadblocks, and ensure commitments are met. Partners with QA Manager to integrate quality engineering, test automation, and shift-left testing principles. Ensures timely and high-quality delivery of business and technical initiatives. Participates in and contributes to the Solution Design Review Board. Drives Technical Expertise & Software Engineering Best Practice. Provides hands-on guidance in design, development, and system architecture. Enforces secure coding practices, system integration standards, and code quality. Oversees development and lifecycle of the Core API stack, ensuring consistent design patterns and documentation. Advocates for and implements DevOps, CI/CD, observability, and performance monitoring tools and practices. Champions modern cloud-native architecture patterns and technologies, especially within AWS. Champions Professional and Operational Excellence. Demonstrates and enforces ICW Product Engineering's core competencies: ownership, accountability, continuous learning, innovation, collaboration, and effective communication. Analyzes team performance using KPIs and metrics; adjusts strategies as needed to meet delivery and quality objectives. Manages vendor resources and relationships where applicable. Supports budgeting, forecasting, and resource allocation processes in partnership with leadership. Manages and leads a team of software development Professionals. Directly supervises software engineers and solution architects within their assigned team. Performs hiring, onboarding, scheduling, performance management, coaching, and development planning. Ensures compliance with ICW policies, processes, and performance standards. Mentors developers and solution architects to build technical depth and grow careers. Holds regular 1:1s, provides coaching, feedback, and supports development plans. Proactively addresses performance issues and fosters a culture of accountability. Ensures all team members are trained, onboarded, and aligned with department expectations. SUPERVISORY RESPONISBILITIES Directly supervises team members and carries out supervisory responsibilities in accordance with company policies and applicable laws. These responsibilities include interviewing, hiring, and training employees; planning, assigning, and directing work; conducting performance and salary reviews; rewarding and disciplining employees; addressing complaints and resolving problems; coaching, mentoring, and developing team members to further their skills and knowledge; creating and monitoring development plans; setting performance expectations and goals; forecasting staffing needs and planning for peak times and absences; enforcing department policies and procedures. EDUCATION AND EXPERIENCE Bachelor's degree in Computer Science, Information Systems, Engineering, or related field required. Minimum 8 years of progressive experience in software engineering. Experience in formal leadership or managerial capacity preferred. Experience working in or supporting the P&C insurance industry preferred. Prior experience managing cloud-native application delivery, ideally in AWS. CERTIFICATES, LICENSES, REGISTRATIONS SAFe Agilist or equivalent Agile certification required. AWS Certified Developer, Solutions Architect, or similar cloud certification preferred. Certifications in software architecture, DevOps, or project management a plus. KNOWLEDGE AND SKILLS Must possess deep technical knowledge and experience in enterprise software development. Expertise in Agile and SAFe frameworks. Mastery of enterprise development platforms (.NET, Java, Vaadin) and microservices architecture. Familiarity with ACORD standards a plus. Strong analytical and problem-solving skills. Excellent interpersonal, coaching, and leadership abilities. Ability to clearly communicate complex technical ideas to technical and non-technical audiences. Comfortable navigating matrixed organizations and cross-functional collaboration. Contribute valuable input to the strategic planning process. Present information clearly and effectively to diverse audiences. PHYSICAL DEMANDS The employee may need to sit in front of a computer for a period. While performing the duties of this job, the employee may occasionally need to reach, stoop, kneel, crouch, or crawl. The employee may need to lift and/or move up to 25 pounds. WORK ENVIRONMENT This position operates in an office environment and requires the frequent use of a computer, telephone, copier, and other standard office equipment. We are currently not offering employment sponsorship for this opportunity. #LI-TP1 #LI-HYBRID The current range for this position is $139,874.00 - $250,377.40 This range is exclusive of fringe benefits and potential bonuses. If hired at ICW Group, your final base salary compensation will be determined by factors unique to each candidate, including experience, education and the location of the role and considers employees performing substantially similar work. WHY JOIN ICW GROUP? Challenging work and the ability to make a difference You will have a voice and feel a sense of belonging We offer a competitive benefits package, with generous medical, dental, and vision plans as well as 401K retirement plans and company match Bonus potential for all positions Paid Time Off with an accrual rate of 5.23 hours per pay period (equal to 17 days per year) 11 paid holidays throughout the calendar year Want to continue learning? We'll support you 100% ICW Group is committed to creating a diverse environment and is proud to be an Equal Opportunity Employer. ICW Group will not discriminate against an applicant or employee on the basis of race, color, religion, national origin, ancestry, sex/gender, age, physical or mental disability, military or veteran status, genetic information, sexual orientation, gender identity, gender expression, marital status, or any other characteristic protected by applicable federal, state or local law. _ __ Job Category IT

Posted 30+ days ago

Tomocredit logo
TomocreditSan Francisco, CA
Who We Are As seen on TechCrunch, Forbes, and Bloomberg, TomoCredit is one of the fastest-growing companies in FinTech, revolutionizing the credit system to open access to banking. Headquartered in San Francisco, our mission is to replace the outdated credit system and empower individuals to build their financial future. We value passionate, down-to-earth, and driven individuals who fine-tune small details without losing sight of the big picture. We're looking for team members who approach obstacles as exciting challenges requiring creative solutions. If you're a self-starter with a high degree of rigor, organization, and discipline-and take pride in your work-we'd love to hear from you. The Role We're seeking an experienced Senior Software Frontend Engineer (Software Engineer III) with strong React skills to join our small, dynamic team and play a key role in building innovative financial products. As an early team member, you'll take ownership of projects from concept to completion, drive technical decisions, and contribute to the growth of our technology stack. This is an exciting opportunity to shape a product that will directly impact millions of users. At TomoCredit, we believe in empowering our team members to grow their careers. As part of our team, you'll have access to mentorship from seasoned FinTech executives and opportunities to take on increasing responsibilities as the company scales. We encourage career development and provide the resources needed to help you succeed. What You'll Be Doing Collaborate with design and product teams to define and launch new features. Take end-to-end ownership of frontend projects, ensuring scalability and high performance. Assist our support team with technical issues and enhance the user experience. Conduct thorough QA testing to ensure high-quality releases. What You'll Need Professional Experience: 3-5 years of experience working with React.js. Proficiency in JavaScript and TypeScript. Expertise in HTML5 and CSS3 (all standards compliant, cross-browser, and cross-device). Experience building responsive webpages. Experience with using RESTful and GraphQL APIs. Education: Bachelor's degree in Computer Science or a related field, or equivalent practical experience. Key Skills and Attributes: Strong analytical skills for diagnosing and debugging complex technical issues. Excellent written and verbal communication skills. Proven ability to build and maintain relationships and integrations with technology partners. Passion for continuous learning and adopting new tools, technologies, and skills. Creativity and the ability to think outside the box. Enthusiasm for building innovative, cutting-edge products. Bonus Qualifications: Experience with Apollo framework. Experience in fintech or a deep understanding of financial technology. Experience with Node.js. Experience with AWS. Experience with React Native. Why TomoCredit? Join a team where your work makes a significant impact on the future of credit and banking. At TomoCredit, you'll collaborate with seasoned FinTech executives from Square, Lending Club, and American Express. We're committed to fostering a culture where people love what they do and the team they work with. Here's what we offer: Competitive Salary: Reflecting your skills and experience. Equity: We share our success with our employees through ownership stakes. Insurance: Comprehensive medical, dental, and vision benefits. Flexible Vacation Policy: We trust you to manage your time wisely to prevent burnout. Career Growth Opportunities: Take advantage of mentorship from seasoned professionals and expand your role as TomoCredit grows. Company-Sponsored Outings: Build meaningful relationships with your team outside of work. Commitment to Diversity At TomoCredit, diversity and inclusion are core to our values. We welcome applications from all qualified individuals, regardless of race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law. Join us in reshaping the credit landscape and empowering millions to build a stronger financial future!

Posted 30+ days ago

Blue Origin logo
Blue OriginHuntsville, AL
Application close date: Applications will be accepted on an ongoing basis until the requisition is closed. At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion. Join our team of problem solvers as we add new chapters to the history of spaceflight! This role is part of Blue Origin Operations, which is comprised of Integrated Supply Chain, Test Operations, Safety, Quality, and Mission Assurance. This includes Manufacturing and Supply Chain support across all Blue Origin facilities. We are seeking a highly skilled Senior Software Engineer who can apply their technical expertise, leadership skills, and commitment to quality to positively impact safe human spaceflight. Passion for our mission and vision is required! Special Mentions: Relocation provided Interviews will include a technical assessment Multiple positions available Responsibilities include but are not limited to: Write high-quality, efficient, and maintainable code in languages like Java, Python, and Javascript Craft and build web interfaces in frameworks such as React and Angular Collaborate with Data Scientists to implement and deploy ML models in production environments Evaluate, integrate, and extend existing products using GraphQL and REST web services Work with cloud platforms and services, such as AWS, Azure, and Google Cloud Implement containerization and orchestration technologies via services like git, Docker, and Kubernetes Provide technical guidance and mentorship to junior team members, who are located across all of Blue Origin's main sites Maintain comprehensive documentation of tools, processes, and experiments Minimum Qualifications: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field 7+ years of proven experience writing software and deploying it to a production environment Strong proficiency in coding languages such as Python and Java Demonstrated understanding of deploying web interfaces using React or similar frameworks Experience with cloud computing platforms such as AWS, Azure, or Google Cloud Excellent written and verbal communication skills for clear documentation and cross-team collaboration, with the ability to work with and communicate complex systems to a varying user base Ability to earn trust, maintain positive and professional relationships, and contribute to a culture of inclusion Must be a U.S. citizen or national, U.S. permanent resident (current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum Preferred Qualifications: Proficient in deployment services like git, Docker, and Kubernetes Strong project management skills with the ability to manage multiple priorities Compensation Range for: CA applicants is $177,567.00-$248,593.80;WA applicants is $177,567.00-$248,593.80 Other site ranges may differ Culture Statement Don't meet all desired requirements? Studies have shown that some people are less likely to apply to jobs unless they meet every single desired qualification. At Blue Origin, we are dedicated to building an authentic workplace, so if you're excited about this role but your past experience doesn't align perfectly with every desired qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles. Export Control Regulations Applicants for employment at Blue Origin must be a U.S. citizen or national, U.S. permanent resident (i.e. current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum. Background Check Required for all positions: Blue's Standard Background Check Required for Certain Job Profiles: Defense Biometric Identification System (DBIDS) background check if at any time the role requires one to be on a military installation Required for Certain Job Profiles: Drivers who operate Commercial Motor Vehicles with a Gross Vehicle Weight (GVW), Gross Vehicle Weight Rating (GVWR) or combination of power unit and trailer that meets or exceeds 10,001 lbs. and/or transports placardable amounts of hazardous materials by ground in any vehicle on a public road while in commerce, may be subject to additional Federal Motor Carrier Safety Regulations including: Driver Qualification Files, Medical Certification, Road Test, Hours of Service, Drug and Alcohol Testing (CDL drivers only), vehicle inspection requirements, CDL requirements (if applicable) and hazardous materials transportation/shipping training. Benefits Benefits include: Medical, dental, vision, basic and supplemental life insurance, paid parental leave, short and long-term disability, 401(k) with a company match of up to 5%, and an Education Support Program. Paid Time Off: Up to four (4) weeks per year based on weekly scheduled hours, and up to 14 company-paid holidays. Discretionary bonus: Bonuses are designed to reward individual contributions as well as allow employees to share in company results. Eligibility for benefits varies by role type, please check with your recruiter for a comprehensive list of the benefits available for this role. Equal Employment Opportunity Blue Origin is proud to be an Equal Opportunity/Affirmative Action Employer and is committed to attracting, retaining, and developing a highly qualified and dedicated work force. Blue Origin hires and promotes people on the basis of their qualifications, performance, and abilities. We support the establishment and maintenance of a workplace that fosters trust, equality, and teamwork. We provide all qualified applicants for employment and employees with equal opportunities for hire, promotion, and other terms and conditions of employment, regardless of their race, color, religion, sex, sexual orientation, gender identity, national origin/ethnicity, age, physical or mental disability, genetic factors, military/veteran status, or any other status or characteristic protected by federal, state, and/or local law. Blue Origin will consider for employment qualified applicants with criminal histories in a manner consistent with applicable federal, state, and local laws, including the Washington Fair Chance Act, the California Fair Chance Act, the Los Angeles Fair Chance in Hiring Ordinance, and other applicable laws. For more information on "Know Your Rights," please see here. Affirmative Action and Disability Accommodation Applicants wishing to receive information on Blue Origin's Affirmative Action Plans, or applicants requiring a reasonable accommodation in order to participate in the application and/or interview process, please contact us at EEOCompliance@blueorigin.com. Please note this is a publicly managed inbox. Please do not include any personal medical information in your request. California Applicant Privacy Notice If you are a California resident, please reference the CA Applicant Privacy Notice here.

Posted 30+ days ago

CACI International Inc. logo
CACI International Inc.Lisle, IL
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US The Opportunity: CACI is seeking a Software Engineer to join our team in Lisle, IL. In this critical role, you will demonstrate breadth and flexibility by contributing to various levels of software development from system through application levels. You will be part of a team that solves complex technical challenges facing internal and external customers. You will help deliver high quality solutions that provide advantages that contribute to the mission and operational success of CACI customers. This position includes software research, design, development, and testing in cyber domains on multiple hardware platforms. Responsibilities: Work from existing design specifications to implement, test and document software solutions. Work with a product development team to develop concepts, identify creative solutions to user requests and assess feasibility of these solutions. Participate in activities spanning multiple technical disciplines including software design, software / tool development, software test, software development environment and system infrastructure work. Operate effectively and comfortably in a team environment Travel to other CACI Locations or Customer Sites as necessary Understand and adhere to all CACI Ethical and Compliance policies Proactively ensure a safe work environment and adhere to CACI EH&S policies and procedures Perform other duties as required Qualifications Required: Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering or related technical discipline and 0-5 years of experience or an equivalent combination of education, skills, and experience. Familiar with development in either Windows, Linux and/or Unix-based operating systems Software development skills in current languages such as: C, C++, JAVA, Python, PHP, JavaScript, ARM, MIPS, x86 or comparable languages. Familiar with software engineering process concepts from requirements reviews, code inspection, and system test plan creation to system validation Use of development tools (e.g. editors, compliers, debuggers) Some experience debugging system-level issues with various lab equipment Knowledge of Microsoft software applications and other software applications as required Knowledge of IP based networks including their architecture, configuration and maintenance is desired. Desired: Experience debugging system-level issues with various lab equipment Knowledge of Internet routing techniques protocols and tools Willingness and ability to quickly learn new technologies Strong oral and written communication skills Ability to work both independently and as a collaborative team member There is no clearance requirement to begin employment. This position is contingent on funding and may not be filled immediately. However, this position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI. ____ What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy. Your potential is limitless. So is ours. Learn more about CACI here. ____ Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here. The proposed salary range for this position is: $63,800 - 127,500 USD CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

Posted 2 weeks ago

Ripple logo
RippleSan Francisco, CA
THE WORK: Ripple is growing rapidly and we are looking for a passionate Staff Software Engineer to help create the next generation of data infrastructure built for scale, resilience and reliability! This is a high impact role. Do you like to build real-time data pipelines and a data lake for valuable internal tools used by leadership, compliance, finance, and product teams to make strategic business decisions? This engineer will be responsible for our Data API that powers public-facing applications used globally to follow the open-source ledger. WHAT YOU'LL DO: Build real time pipelines and tools to keep pace with the growth of our data and its consumers Power our externally-facing data APIs and applications built on top of them Build foundational systems and services that allow users to focus on business and application logic via higher level programming models Design and implement systems for scalability, availability and graceful degradation Build frameworks for measuring and supervising data quality and integrity WHAT YOU'LL BRING: 8+ Years in Software Engineering Proficient in at least one primary programming language (e.g. Java, Scala, Python) and comfortable working with SQL Ability to write sophisticated code and comfortable with picking up new technologies independently. Have a strong background in developing distributed systems with experience in scalable data pipelines Familiar with technologies like Spark or Flink and comfortable in engineering data pipelines using data technologies on financial datasets Highly or conceptually familiar with AWS cloud resources (S3, Lambda, API Gateway, Kinesis, Athena, etc.,) Experience with RESTful APIs and server-side APIs integration Experience with CI/CD pipeline orchestration, using Gitlab, Helm, and Terraform Experience with administration of Docker or Kubernetes infrastructure Excited about operating independently, demonstrating excellence, and learning new technologies and frameworks

Posted 30+ days ago

Q Bio logo
Q BioRedwood City, CA
The Role: At Q Bio, we are transforming healthcare by combining AI, Physics, and Biology to automate the physical exam, making preventive, personalized care accessible to all. We are hiring a Senior Cybersecurity Engineer to join our dynamic team, focusing on embedding security throughout our product lifecycle. You will be instrumental in designing, building, automating, and maintaining the secure deployment and monitoring of our cutting-edge products. $170,000 - $200,000 a year What You Will Do: Product & Medical Device Security (FDA Regulated Environment): ● Secure Software Development Lifecycle (SDLC): Integrate security best practices and tools into every phase of the product development lifecycle, from design and requirements to coding, testing, and deployment. ● Threat Modeling & Risk Analysis: Lead and perform threat modeling and security risk analysis (per ISO 14971) for new and existing medical device software. ● FDA & Regulatory Compliance: Author, review, and own all cybersecurity-related documentation for regulatory submissions (e.g., FDA 510(k) pre-market and post-market management plans). Ensure our products and processes align with the latest FDA guidance, IEC 62304, and other relevant medical device security standards. ● Regulatory Interface: Serve as the primary cybersecurity subject matter expert (SME) for regulatory interactions, including responding to questions during FDA submissions and representing the company's cybersecurity posture during audits. ● Security Requirements Definition: Partner with Product Management, Engineering, and Quality teams to define and document security requirements, controls, and architecture for our medical device platforms. ● Vulnerability Management & Penetration Testing: Manage and coordinate third-party penetration testing and internal vulnerability assessments of our products. Develop and oversee the remediation action plan. ● Incident Response: Develop, implement, and maintain an incident response plan for product-related security events, including vulnerability disclosure policies. Corporate Security & Compliance: ● Continuous Security Assessment & Strategy: Continuously assess the company's security posture against evolving business needs and emerging threats. Identify relevant security standards (e.g., SOC 2, HIPAA, NIST CSF), perform regular gap analyses, and own the strategic roadmap for assessment, implementation, and improvement. ● Compliance Frameworks (SOC 2 / HIPAA): Lead the initiative to achieve and maintain SOC 2 certification for our platform and business operations. Develop and manage the security controls and policies required for SOC 2 and HIPAA Security Rule compliance. ● Corporate Security Governance: Develop, implement, and enforce company-wide information security policies, procedures, and standards. ● IT & Cloud Security: Conduct security architecture reviews and risk assessments of our corporate IT and cloud infrastructure (AWS/GCP/Azure). Implement and manage security controls to protect corporate data and systems. ● Vendor & Third-Party Risk Management: Establish and manage a program to assess and monitor the security posture of third-party vendors and partners. ● Identity & Access Management (IAM): Oversee and improve the company's IAM policies and solutions to ensure the principle of least privilege is maintained. What You Will Bring: ● 5+ years of experience in cybersecurity, with at least 3-5 years in a hands-on, senior or lead role. ● Proven experience in a regulated industry, with a strong preference for MedTech (medical devices), HealthTech, or Life Sciences. ● FDA Expertise: Demonstrated, hands-on experience with FDA cybersecurity guidance for medical devices, contributing to the cybersecurity sections of regulatory submissions (e.g., 510(k), PMA), and acting as a subject matter expert in direct interactions with regulatory bodies (e.g., responding to submission questions, participating in audits). ● Compliance Expertise: Direct experience leading or playing a primary role in achieving and maintaining SOC 2 and/or HIPAA compliance. ● Product Security: Strong experience with application security, secure SDLC practices, threat modeling (e.g., STRIDE), and vulnerability management for software products. ● Cloud Security: Deep knowledge of securing cloud environments and services (AWS, GCP, or Azure). ● Technical Skills: Proficiency with security assessment tools, IAM systems, endpoint protection, and network security concepts. ● Bachelor's degree in Computer Science, Information Security, or a related field. ● Relevant professional certifications are highly desirable (e.g., CISSP, CISM, HCISPP, CSSLP).

Posted 30+ days ago

Compass logo
CompassBoston, MA
About the Role The Customer Relationship Management (CRM) team is responsible for building the tools that help Compass agents manage client relationships, organize contacts, and drive business outcomes. From automated marketing to lead tracking, contact insights, and communications (calling, texting, and email), we power the core workflows that agents rely on daily. As a backend engineer on the CRM team, you'll help us improve and scale our systems to support tens of thousands of agents managing millions of contacts and interactions. In This Role, You Will Build and maintain backend services that power CRM workflows such as contact management, search, notifications, and job processing. Design and implement scalable APIs and data pipelines using modern architecture patterns. Collaborate with engineers, product managers, and designers to deliver high-quality features that enhance agent experience and system performance. Participate in code reviews, write tests, and contribute to documentation and operational excellence initiatives. Learn from and contribute to a team of experienced engineers while growing your skills in system design and distributed systems. Leverage Gen AI tools to automate workflows and improve agent productivity. Operate in a scalable engineering culture driven by decoupled systems and automated CI/CD, testing, and monitoring practices. What We Look For BS or MS in Computer Science, Engineering, or a related field, or equivalent practical experience 5+ years of professional backend engineering experience Proficiency in Golang, with experience building scalable backend services and APIs Experience working with distributed systems and microservices, especially at scale-including shipping products used by thousands of users Familiarity with cloud infrastructure (AWS preferred)Familiarity with relational and non-relational databases (e.g., Postgres, DynamoDB) Understanding of industry-standard development practices: version control, testing, CI/CD, and monitoring Strong communication and collaboration skills-comfortable working cross-functionally with Product, Design, and other Engineering teams A problem-solving mindset with a focus on reliability, maintainability, and scalability Experience with event-driven architecture, message queues (e.g., SQS, Kafka), or prior CRM or real estate platforms Compensation: The base pay range for this position is $111,000-$167,000; however, base pay offered may vary depending on job-related knowledge, skills, and experience. Bonuses and restricted stock units may be provided as part of the compensation package, in addition to a full range of benefits. Base pay is based on market location. Minimum wage for the position will always be met.

Posted 3 weeks ago

Peregrine logo
PeregrineWashington, DC
Team As an engineering team, we believe strongly that empathy improves our solutions. Seeing how people use the product is a priority and the way we get to the right answer. Engineers will have the opportunity to work closely with our team onsite to understand the variety of use cases that Peregrine serves. We value both ownership and collaboration-you will take full responsibility for major features and work closely with other engineers to drive them to completion. We believe that humility and empathy are essential for building the right solutions-you will collaborate directly with our deployment team and users as we iterate to solve their problems. Perseverance and creativity are crucial to executing our vision. Role As a member of our new AI team, you'll be instrumental in delivering differentiated value to our customers. This team is charged with crafting powerful, intuitive user experiences powered by generative AI. You'll unlock entirely new ways for users to interact with our platform-whether through natural language commands or by enabling AI agents to handle complex tasks on their behalf. Your work will shape safe, impactful AI-driven features that help customers solve real-world problems with greater speed and ease. Your scope of work will include a wide range of complex challenges, including scaling our platform to handle terabytes of data ingested from a variety of sources, efficiently querying and notifying users on this data in realtime, and optimizing search algorithms to serve results quickly. Our stack is constantly evolving but based on a backend foundation of Python, Django, Celery, Airflow, and Kafka; a frontend built in React, Redux, and Mapbox; data stores including PostgreSQL and Elasticsearch; machine learning models hosted in Bedrock and Sagemaker; and with AWS, Pulumi, Terraform, and Kubernetes as our underlying infrastructure. About you Desire and drive to own large portions of the application from start to finish Passion for crafting and shipping software solutions that delight users Thrive on ambiguity and love taking on hard problems Excellent technical vision with the ability to synthesize product requests into strong and reliable software components What we look for Understanding of best practices for using generative AI responsibly, with bonus experience applying LLMs to enhance user experience Degree in Computer Science or a related field, or equivalent experience Over 5 years of experience working with cross-functional software development teams. Experience shipping and iterating on production-grade software components professionally and / or in the open-source community Ability to write robust, well tested, and well-designed code that frequently gets deployed to users Solid understanding of architecting and scaling distributed software systems Strong best practices in modern software development and comfort navigating large codebases Located in NYC and open to working in office Salary Range: $200,000 - $275,000 Annually + Benefits + Equity (if applicable) + Bonus (if applicable)

Posted 30+ days ago

Aegon logo
AegonPhiladelphia, PA
Job Family IT - Development About Us At Transamerica, hard work, innovative thinking, and personal accountability are qualities we honor and reward. We understand the potential of leveraging the talents of a diverse workforce. We embrace an environment where employees enjoy a balance between their careers, families, communities, and personal interests. Ultimately, we appreciate the uniqueness of a company where talented professionals work collaboratively in a positive environment - one focused on helping people look forward and plan for the best life possible while providing tools and solutions that make it easier to get there. Who We Are We believe everyone deserves to live their best life. More than a century ago, we were among the first financial services companies in America to serve everyday people from all walks of life. Today, we're part of an international holding company, with millions of customers and thousands of employees worldwide. Our insurance, retirement, and investment solutions help people make the most of what's important to them. We're empowered by a vast agent network covering North America, with diversity to match. Together with our nonprofit research institute and foundation, we tune in, step up, and are a force for good - for our customers and the communities where we live, work, and play. United in our purpose, we help people create the financial freedom to live life on their terms. What We Do Transamerica is organized into three distinct businesses. These include 1) World Financial Group, including Transamerica Financial Advisors, 2) Protection Solutions and Savings & Investments, comprised of life insurance, annuities, employee benefits, retirement plans, and Transamerica Investment Solutions, and 3) Financial Assets, which includes legacy blocks of long term care, universal life, and variable and fixed annuities. These are supported by Transamerica Corporate, which includes Finance, People and Places, General Counsel, Risk, Internal Audit, Strategy and Development, and Corporate Affairs, which covers Communications, Brand, and Government and Policy Affairs. Transamerica employs nearly 7,000 people. It's part of Aegon, an integrated, diversified, international financial services group serving approximately 23.9 million customers worldwide. * For more information, visit transamerica.com. Job Description Summary The Senior Director of Software Engineering World Financial Group Technology provides leadership in the development of new web and cloud technologies to support an agile digital business specifically focused on World Financial Group Operations. Define enterprise web and cloud strategies, grow capabilities, and develop the team by providing technology vision and leadership, career development, and mentoring in design, framework and platform decisions. Define and communicate delivery plans, manage team budgets, and partner with leaders in key business and IT groups to deliver value through efficient use of development resources. Job Description Responsibilities Provide technical guidance and leadership to the development teams to deliver quality solutions utilized by multiple lines of business. Continue to drive the team toward delivery of the best end to end design solutions for the enterprise. Interact with executive management to develop strategic direction for the department and functional areas. Partner with executive leadership and stakeholders at all levels of the organization. Provide clear direction by translating strategic priorities and goals into defined tactical action plans and milestones. Work with cross functional leaders to understand and influence business strategy, set priorities, and define technology goals. Act as a strategist and champion for enterprise architecture and design principles. Lead white board discussions and presentations with key stakeholders, executive leadership, and enterprise architecture team. Identify opportunities to utilize third-party software development frameworks, open source libraries, and APIs in agile, and speed to market focused development for business partners. Ensure high quality service is achieved by providing oversight, monitoring key performance indicators, internal controls, and keeping abreast of market events and industry changes. Bring a passion to stay on top of technical trends, experiment with new technologies, and participate in internal and external technology communities. Act quickly and appropriately to solve problems, bring clarity, and minimize the impact of unforeseen circumstances. Drive a culture of change and innovation which constructively challenges the status quo and leads to prudent experimentation. Have a growth mindset with the ability to adopt new practices and spearhead adoption. Oversee the quality, delivery, performance, cost, and scope for cloud and web development initiatives. Develop staff through coaching, provide timely performance feedback and assessments and establish performance and development plans. Mentor current and future leaders, ensuring a constantly rising bar in technical excellence and professional growth. Qualifications Bachelor's degree in computer science, information systems, math, engineering, or other technical field, or equivalent experience Twelve years of experience with database design techniques/philosophies, modern distributed applications, and microservices Ten years of experience in delivery of large-scale design projects involving interaction with a broad spectrum of enterprise operational functions Eight years of experience managing a diverse team and leading cross-functional teams. Strong background in the execution of DevOps methodologies and continuous integration/continuous deliver, and accomplishments in architecture and strategy. Experience managing vendor relationships, including product/service evaluation, contract negotiations, and on-going relationship management Familiarity with modern UI development frameworks (e.g. Angular, React, Vue.js) and web technologies (e.g. HTTP, HTML, JS, CSS) Results oriented with a strong customer focus Strong communication skills to delivery highly relevant and effective information to the Board, executives, and employees. Ability to synthesize ambiguous and complex information in a way the leads to substantive actionable outcomes. Proactive mindset to drive change, question assumptions and push for innovation solutions. Ability to work as part of a team and independently Analytical and problem-solving skills Technical communication skills and the ability to present information to all levels of the organization Problem-solving and technical communication skills Ability to work in a highly matrixed environment and identify, define, and resolve organizational issues Creative analytical thinker Ability to prioritize workload to meet tight deadlines Preferred Qualifications Master's degree Experience with advanced analytics and machine learning concepts and technology implementations Understanding of big data and real time data processing architecture and ecosystems and integrations Experience with solution architecture and implementation Technology or platform certifications (e.g. AWS, Microsoft) Experience with Telephony solutions (e.g. Avaya, AWS Connect, Microsoft) Experience with Workflow solutions (e.g. Appian, AWD, Pega) Knowledge of the financial services industry Working Conditions Hybrid Office environment (Philadelphia, Denver, Baltimore, Cedar Rapids) Work outside of normal business hours may be required Frequent travel Compensation The Salary for this position generally ranges between $200,000 - $250,000 annually. Please note that the salary range is a good faith estimate for this position and actual starting pay is determined by several factors including qualifications, experience, geography, work location designation (in-office, hybrid, remote) and operational needs. Salary may vary above and below the stated amounts, as permitted by applicable law. Additionally, this position is typically eligible for an Annual Bonus based on the Company Bonus Plan/Individual Performance and is at the Company's discretion. Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time. This job description is not a contract of employment nor for any specific job responsibilities. The Company may change, add to, remove, or revoke the terms of this job description at its discretion. Managers may assign other duties and responsibilities as needed. In the event an employee or applicant requests or requires an accommodation in order to perform job functions, the applicable HR Business Partner should be contacted to evaluate the accommodation request. What We Offer For eligible employees, we offer a comprehensive benefits package designed to support both the personal and financial well-being of our employees. Compensation Benefits Competitive Pay Bonus for Eligible Employees Benefits Package Pension Plan 401k Match Employee Stock Purchase Plan Tuition Reimbursement Disability Insurance Medical Insurance Dental Insurance Vision Insurance Employee Discounts Career Training & Development Opportunities Health and Work/Life Balance Benefits Paid Time Off starting at 160 hours annually for employees in their first year of service. Ten (10) paid holidays per year (typically mirroring the New York Stock Exchange (NYSE) holidays). Be Well Company holistic wellness program, which includes Wellness Coaching and Reward Dollars Parental Leave - fifteen (15) days of paid parental leave per calendar year to eligible employees with at least one year of service at the time of birth, placement of an adopted child, or placement of a foster care child. Adoption Assistance Employee Assistance Program College Coach Program Back-Up Care Program PTO for Volunteer Hours Employee Matching Gifts Program Employee Resource Groups Inclusion and Diversity Programs Employee Recognition Program Referral Bonus Programs Inclusion & Diversity We believe our commitment to diversity and inclusion creates a work environment filled with exceptional individuals. We're thrilled to have been recognized for our efforts through the Human Rights Campaign Corporate Equality Index, Dave Thomas Adoption Friendly Advocate, and several Seramount lists, including the Inclusion Index, 100 Best Companies for Working Parents, Best Companies for Dads, and Top 75 Companies for Executive Women. To foster a culture of inclusivity throughout our workforce, workplace, and marketplace, Transamerica offers a wide range of diversity and inclusion programs. This includes our company-sponsored, employee-driven Employee Resource Groups (ERGs), which are formed around a shared interest or a common characteristic of diversity. ERGs are open to all employees. They provide a supportive environment to help us better appreciate our similarities and differences and understand how they benefit us all. Giving Back We believe our responsibilities extend beyond our corporate walls. That's why we created the Aegon Transamerica Foundation in 1994. Through a mix of financial grants and the volunteer efforts of our employees, the foundation supports nonprofit organizations focused on the things that matter most to our people in the communities where we live and work. Transamerica's Parent Company Aegon acquired the Transamerica business in 1999. Since its start in 1844, Aegon has grown into an international company serving more than 23.9 million people across the globe. * It offers investment, protection, and retirement solutions, always with a clear purpose: Helping people live their best lives. As a leading global investor and employer, the company seeks to have a positive impact by addressing critical environmental and societal issues, with a focus on climate change and inclusion and diversity. As of December 31, 2023

Posted 30+ days ago

CACI International Inc. logo
CACI International Inc.Laurel, MD
Software Engineer with Data Management Experience Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel: None The Opportunity: CACI is seeking a Software Engineer with Data Management Experience to be at the forefront of transforming system security evaluation! You will play a crucial role in developing cutting-edge capabilities that automate and streamline security processes, implement continuous monitoring and assessment, and enhance network data gathering across project lifecycles. Join our innovative team and help shape the future of data management and system security! Responsibilities: Develop, maintain, and execute Pig and/or PySpark analytics Review and approve data ingest tickets and merge requests Ensure reliable and accurate data delivery to end users Manage day-to-day operations and troubleshoot data accuracy issues Contribute to the shift from manual to automated security evaluation processes Qualifications: Required: Active TS/SCI clearance with Polygraph 7+ years of experience as a Software Engineer on similar scope and complexity projects Bachelor's degree in Computer Science or related field (or 4 additional years of relevant SWE experience) Strong background in analytics development Proficiency in Pig and PySpark Desired: Experience with patch management and IAVA tracking Programming skills in Python, Java, or Scala Familiarity with NiFi and Ansible Experience working in Agile environments This position is contingent on funding and may not be filled immediately. However, this position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI. ____ What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy. Your potential is limitless. So is ours. Learn more about CACI here. ____ Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here. The proposed salary range for this position is: $113,200 - $237,800 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 4 days ago

Heygen logo
HeygenSan Francisco, CA
About HeyGen At HeyGen, our mission is to make visual storytelling accessible to all. Over the last decade, visual content has become the preferred method of information creation, consumption, and retention. But the ability to create such content, in particular videos, continues to be costly and challenging to scale. Our ambition is to build technology that equips more people with the power to reach, captivate, and inspire audiences. Learn more at www.heygen.com. Visit our Mission and Culture doc here. The Opportunity We're seeking an experienced and passionate software engineer to collaborate with founders closely to drive our most high potential innovation - Interactive Avatar - the visual interface of realtime AI solutions powered by the most cutting-edge AI from HeyGen that is revolutionizing various use cases including online education, learning and development, customer support, sales and so on. As one of the founding engineers, you will start from going to customers and partners with founders and solving technical challenges with product engineering, infra and research teams, to planning and delivering a world class product experience and set the standard for the next generation of softwares. Key Responsibilities Help shape the architecture and infrastructure to support scalability, low latency, and high availability as the product grows. Take full ownership of core backend systems and vendor integrations, driving performance and reliability improvements. Collaborate with GTM, infra, and research teams to build real-time, interactive AI experiences that push the boundaries of what's possible. Rapidly gain proficiency in the full tech stack, from backend systems to real-time streaming and frontend surfaces. Translate customer needs into technical solutions that move the business forward. Triage and resolve complex technical issues across the stack, ensuring stability and a seamless user experience. Proactively identify opportunities to improve our technology and development processes, contributing ideas and solutions. Grow cultural and technical influence by demonstrating strong execution, technical excellence, and alignment with the company culture. Qualifications 5+ years of hands-on backend engineering experience, with a proven track record of delivering production systems at scale. Deep expertise in backend development using languages such as Node.js, Python, or Go, and strong experience building on cloud platforms (AWS, Azure, or similar). Solid understanding of real-time systems, including WebRTC, streaming architectures, and low-latency APIs. Experience deploying AI-powered models into production environments, especially in areas such as speech, vision, or conversational AI. Exceptional collaboration and communication skills, comfortable working across diverse teams including frontend, infrastructure, research, sales, and customer success. A self-starter with a growth mindset-motivated to take ownership, solve hard problems, and grow into a leadership role over time. Bonus Proven experience building and scaling real-time interactive systems such as voice/video chat, live customer support platforms, or virtual agents. Prior experience with avatars, virtual assistants, or generative media technologies. Familiarity with large language models (LLMs) like OpenAI, Claude, or Gemini, and prompt orchestration pipelines. Startup founder or early-stage builder mindset-hungry to win, scrappy, and deeply motivated by urgency and impact. Why Join Us? Be part of one of the fastest-growing companies at the intersection of AI and media. Work with a team of world-class researchers, engineers, and creatives. Work with founders directly for massive impact Competitive compensation, equity, and benefits. Base Salary Range $200,000 - 235,000 annually Please note that the salary information is a general guideline only. HeyGen considers factors such as scope and responsibilities of the position, candidate's work experience, education/training, key skills, and internal equity, as well as location, market and business considerations when extending an offer. As part of our total rewards package, HeyGen offers comprehensive benefits including a 401k plan, health benefits, generous PTO, a parental leave program and emotional health resources. HeyGen is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Join us at HeyGen and be part of a team that's reshaping the world of video creation through innovative technology!

Posted 2 weeks ago

Palantir Technologies logo
Palantir TechnologiesNew York, NY
A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role As a Frontline Software Engineer at Palantir, you would begin your journey on a short-term assignment where you are embedded with customers. This unique experience lets you work directly with users, gaining firsthand insight into how our products are used and the challenges our customers face. Unlike traditional engineering roles, Frontline immerses you in complex, ambiguous problems, empowering you to deliver impactful solutions across some of the world's most important industries and institutions. Many of our most successful products have been built through direct engagement with customers, solutions born from real-world problems that not only address specific needs but can also be applied in broader contexts. By working closely with users, you'll help create products with immediate impact and long-term value. Frontliners operate much like a startup CTO, working in small teams to own the end-to-end execution of high-stakes projects. Your responsibilities will range from discussing architecture and coding custom web apps to strategizing with customer executives. Every day will be diverse and impactful. By witnessing how customers engage with Foundry and seeing these pain points firsthand, you'll gain unique insights that feed directly back into our development process, helping to refine and enhance our products. Upon the completion of your assignment, you would join one of our Software Engineer teams within our Foundry org. Within Foundry, there is a broad spectrum of teams, each focused on tackling unique technical challenges and delivering impact across a range of domains. You might work on designing and building scalable systems that power data-driven workflows for organizations worldwide, collaborating closely with teammates to deliver robust APIs and high-performance infrastructure. On other teams, you could be developing the foundational building blocks that ensure our platform is secure, reliable, and performant, addressing challenges in distributed systems, data storage, and application security. You may also have the opportunity to architect and deliver end-to-end user experiences, crafting intuitive interfaces and workflows that empower thousands of users to solve complex, real-world problems. It doesn't matter what languages you know when you join us; what matters is your ability to decompose complex problems into manageable, actionable components, write clean, effective code, and quickly learn new languages, technologies, frameworks, and paradigms. Our software is constantly evolving, so we need adaptable engineers who can evolve alongside it. Whether it's adapting to new technical environments or understanding and integrating into the customer's setup and needs, your adaptability is key. Alongside peers with diverse experiences such as startup founders, industry veterans, university TAs, and more, you'll enhance your skillset to apply the best technology to solve any given problem. Technologies We Use A variety of languages, including Java, Python, Rust and Go for backend and Typescript for frontend Open-source technologies like Cassandra, Spark, Iceberg, ElasticSearch, Kubernetes, React, and Redux Industry-standard build tooling, including Gradle for Java, Cargo for Rust, Hatch for Python, Webpack & PNPM for Typescript What We Value Strong engineering background in fields such as Computer Science, Mathematics, Software Engineering, or Physics Familiarity with storage systems, cloud infrastructure, front-end frameworks, and other technical tools Solid understanding of data structures and algorithms, with the ability to effectively solve problems Proficient coder with demonstrated expertise in programming languages such as Java, C++, Python, Rust, JavaScript, or similar languages Proven ability to collaborate and empathize with a diverse range of individuals. Capable of iterating with users and non-technical stakeholders, understanding the impact of technical decisions on them Demonstrated ability to learn and work independently, making effective decisions that drive results Passion for developing software that can change the world and for creating intuitive, scalable products that enhance users' ability to work with data Active US Security clearance, or eligibility and willingness to obtain a US Security clearance, is advantageous but not required Salary The estimated salary range for this position is estimated to be $135,000 - $200,000/year. Total compensation for this position may also include Restricted Stock units, sign-on bonus and other potential future incentives. Further note that total compensation for this position will be determined by each individual's relevant qualifications, work experience, skills, and other factors. This estimate excludes the value of any potential sign-on bonus; the value of any benefits offered; and the potential future value of any long-term incentives. Our benefits aim to promote health and wellbeing across all areas of Palantirians' lives. We work to continuously improve our offerings and listen to our community as we design and update them. The list below details our available benefits and some of the perks that can be enjoyed as an employee of Palantir Technologies. Benefits Employees (and their eligible dependents) can enroll in medical, dental, and vision insurance as well as voluntary life insurance Employees are automatically covered by Palantir's basic life, AD&D and disability insurance Commuter benefits Relocation assistance Take what you need paid time off, not accrual based 2 weeks paid time off built into the end of each year (subject to team and business needs) 10 paid holidays throughout the calendar year Supportive leave of absence program including time off for military service and medical events Paid leave for new parents and subsidized back-up care for all parents Fertility and family building benefits including but not limited to adoption, surrogacy, and preservation Stipend to help with expenses that come with a new child Employees can enroll in Palantir's 401k plan Life at Palantir We want every Palantirian to achieve their best outcomes, that's why we celebrate individuals' strengths, skills, and interests, from your first interview to your longterm growth, rather than rely on traditional career ladders. Paying attention to the needs of our community enables us to optimize our opportunities to grow and helps ensure many pathways to success at Palantir. Promoting health and well-being across all areas of Palantirians' lives is just one of the ways we're investing in our community. Learn more at Life at Palantir and note that our offerings may vary by region. In keeping consistent with Palantir's values and culture, we believe employees are "better together" and in-person work affords the opportunity for more creative outcomes. Therefore, we encourage employees to work from our offices to foster connectivity and innovation. Many teams do offer hybrid options (WFH a day or two a week), allowing our employees to strike the right trade-off for their personal productivity. Based on business need, there are a few roles that allow for "Remote" work on an exceptional basis. If you are applying for one of these roles, you must work from the state in which you are employed. If the posting is specified as Onsite, you are required to work from an office. If you want to empower the world's most important institutions, you belong here. Palantir values excellence regardless of background. We are proud to be an Equal Opportunity Employer for all, including but not limited to Veterans and those with disabilities. Palantir is committed to making the application and hiring process accessible to everyone and will provide a reasonable accommodation for those living with a disability. If you need an accommodation for the application or hiring process, please reach out and let us know how we can help.

Posted 30+ days ago

Nvidia logo
NvidiaSanta Clara, CA
We are hiring senior engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation on the GPU. Our team delivers features and improvements to better realize the potential of NVIDIA hardware for a growing range of computational workloads, ranging from deep learning, scientific computation, and self-driving cars to video games and virtual reality! CUDA defines a unified programming model across a range of system configurations and hardware capabilities. To accomplish this, the CUDA driver interacts with GPU hardware, kernel mode drivers, switches and the operating system. What you'll be doing: As a member of our team, you will use your design abilities, coding expertise, and creativity to deliver the best Compute platform in the world. You will craft elegant solutions to exciting problems and craft the future direction of CUDA as you collaborate with your peers across NVIDIA. You will evangelize, architect, and implement new CUDA features You'll oversee and drive development efforts across multiple teams Collaborate with members of hardware architecture teams Help define forward-looking improvements to the CUDA APIs and programming model Design and maintain performance and precision modeling Write effective, maintainable, and well-tested code Develop code for multiple operating systems What we need to see: Bachelor of Science or Master of Science degree in Computer Science, Electrical Engineering, or related field (or equivalent experience) 8+ years of relevant systems software development experience Strong C programming skills Experience designing, debugging, and maintaining complex software stacks Background with operating system interfaces for threads, process control, and virtual memory Experience with HW/SW co-design, perf. modeling using emulation/simulation, creating SW programming model exposures for HW features Expert interpersonal, verbal, and written communications skills with a capability to achieve objectives under tight deadlines Strong collaborative and interpersonal skills, specifically a proven ability to effectively guide and influence within a dynamic matrix environment Ways to stand out from the crowd: You have an understanding of system level architecture, such as interconnects, memory hierarchy, interrupts, and memory-mapped IO Designing and implementing drivers programming rich HW acceleration engines and software verification testplans. Knowledge of CPU, GPU architectures, memory coherence and consistency models Some background with kernel mode development Some familiarity with C++ NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. NVIDIA is looking for phenomenal people like you to help us accelerate the next wave of artificial intelligence. 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. If you're creative and autonomous, we want to hear from you! Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD. You will also be eligible for equity and benefits. Applications for this job will be accepted at least until August 14, 2025. 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 30+ days ago

Lockheed Martin Corporation logo
Lockheed Martin CorporationMount Laurel, NJ
Description:What We're Doing As a part of the Lockheed Martin community, we take on challenges and find solutions using creativity and collaboration. If you're looking to be a part of a passionate team solving these complex problems, then Rotary and Mission Systems is the place for you. The Work The Display Products organization is seeking a Software Architect with Software and Systems engineering experience to be responsible for the following: Set the strategy / road map for software architecture processes and tools for the modern user interface/user experience line of products Identify investment opportunities + tech stacks to modernize the software architecture Enforce design principles across product line Facilitate/drive coordination during active technical issues Engagement in Requirement, Design and Code interchanges/reviews Lead product demos/presentations Create and maintain deployment structures Create and maintain product pipelines Evaluate software implementation decisions to validate that architectural integrity is maintained throughout the life of the program Who We Are Lockheed Martin is a global aerospace, defense, and security company dedicated to advancing scientific discovery and harnessing innovation to make the world a safer place. Our RMS business in Mount Laurel, NJ is a hub of talented engineers, scientists, and professionals committed to shaping the future of defense technology. We value collaboration, excellence, and integrity in everything we do. As a part of our team, you will work alongside like-minded individuals dedicated to pushing the boundaries of what's possible. Learn more about IWSS Why Join Us Your Health, Your Wealth, Your Life Our flexible schedules, competitive pay and comprehensive benefits enable you to live a healthy, fulfilling life at and outside of work. Learn more about Lockheed Martin's comprehensive benefits package here! #rmshotmiljobs Basic Qualifications: Bachelor's degree or higher in Computer Engineering, Computer Science, or equivalent engineering/technical degree with a concentration in computer science courses. Candidate should have a minimum of 9 years of relevant work experience Must be well organized and be a self-starter Proven ability of leading a team in a group development environment Ability to obtain and maintain a DoD Secret Level Clearance Desired Skills: Familiarity with DevSecOps Technologies and/or Continuous Integration/Continuous Delivery Experience with IDEs such as Eclipse, IntelliJ or Visual Studio Code Experience with software development in Linux and/or Windows Experience with Agile Software Development methodologies (SCRUM, SAFe, Pair Programming) Familiarity with UML and/or SysML, DOORS, Cameo, MagicDraw or IBM Rhapsody Familiarity developing microservices Familiarity with Virtual Machines Familiarity with Cloud Platform providers (Amazon Web Services, Azure) Familiarity with Containerization and Orchestration (Docker/Kubernetes) Experience with the Atlassian tool suite (Jira, Bitbucket, Confluence) or Gitlab Familiarity with secure coding practices Familiarity with Automation Frameworks such as Robot, Junit, Sikuli, or other Experience supporting program proposal and performing software estimates Security Clearance Statement: This position requires a government security clearance, you must be a US Citizen for consideration. Clearance Level: Secret Other Important Information You Should Know Expression of Interest: By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings. Ability to Work Remotely: Onsite Full-time: The work associated with this position will be performed onsite at a designated Lockheed Martin facility. Work Schedules: Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits. Schedule for this Position: 4x10 hour day, 3 days off per week . Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics. The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration. At Lockheed Martin, we use our passion for purposeful innovation to help keep people safe and solve the world's most complex challenges. Our people are some of the greatest minds in the industry and truly make Lockheed Martin a great place to work. With our employees as our priority, we provide diverse career opportunities designed to propel, develop, and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life at and outside of work. We place an emphasis on empowering our employees by fostering an inclusive environment built upon integrity and corporate responsibility. If this sounds like a culture you connect with, you're invited to apply for this role. Or, if you are unsure whether your experience aligns with the requirements of this position, we encourage you to search on Lockheed Martin Jobs, and apply for roles that align with your qualifications. Experience Level: Experienced Professional Business Unit: RMS Relocation Available: Possible Career Area: Software Engineering Type: Full-Time Shift: First

Posted 2 weeks ago

Nvidia logo

Software QA Test Dev Engineer

NvidiaSanta Clara, CA

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 seeking a qualified Software QA Test Development Engineer to join our GPU SWQA team. The successful candidate will demonstrate substantial experience with AI technologies for automation of test cases, as well as an in-depth understanding of both Windows and Linux operating systems. Comprehensive knowledge of system architecture is essential, along with a strong command of PC I/O architecture and common bus interfaces, including PCI-E, USB, and SATA. Familiarity with specifications pertaining to general PC-Architecture components will be regarded as a valuable asset.

What you'll be doing:

  • Design and implement automated tests incorporating AI technologies for NVIDIA's device driver software and SDKs on various Windows and Linux operating systems.

  • Build tools/utility/framework in Python / C / C++ which would help automate and optimize the testing workflows in GPU domain . Develop and implement automated and manual tests, analyze results, identify and report defects.

  • Rigorously drive test automation initiative. Build innovative ways to automate and expand our software testing.

  • Expose defects and constraints; Isolate and debug the issue(s) and find the root cause; Contribute to the solution and drive to closure. Measure code coverage for the software under test, analyze and drive code coverage enhancements.

  • Develop applications and tools that accelerate development and test workflows and write fast, effective, maintainable, reliable and well documented code. Generate and test compatibility across a range of products and interfaces and validate different key software applications across a test matrix designed to test both breadth and depth.

  • Provide peer code reviews including feedback on performance, scalability and correctness.

  • Effectively estimate and prioritize tasks in order to create a realistic delivery schedule.

  • You will have the opportunity to work on challenging technical and process issues and work closely with leadership to report progress, generating effective and actionable reports.

  • This is an onsite position located at the Santa Clara HQ office.

What we need to see:

  • B.S / B.Tech/M.S in Computer Science / Electronics & Telecommunication with strong academics or equivalent experience.

  • 5+ years of programming experience in Python/C/C++ with experience in applying Object-Oriented Programming concepts.

  • Hands-on knowledge of developing Python scripts with application development concepts like dictionaries, tuples, RegEx, PIP etc.

  • Working experience with databases and storage technologies like SQL, MongoDB and Elasticsearch.

  • Good understanding of OS fundamentals, PC Hardware fine-tuning in those areas

  • Good Communication skills (interpersonal and across teams).

  • Excellent analytical and problem-solving skills.

  • Very organized, proactive, and has good learning ability.

  • The ability to work with a team of engineers in a fast-paced environment

Ways to stand out from the crowd:

  • Good problem-solving skills (solid logic to apply in isolation and regression of issues found).

  • Substantial experience with AI-driven automation

  • Ability to work in a distributed team environment.

  • Good written communications skills are crucial.

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 136,000 USD - 212,750 USD for Level 3, and 168,000 USD - 264,500 USD for Level 4.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until October 5, 2025.

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.

Automate your job search with Sonara.

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

pay-wall