Post job

Programmer jobs in Scotts Valley, CA - 4,240 jobs

All
Programmer
Software Engineer
Computer Engineer
Software Development Engineer
Senior Software Engineer
Software Systems Engineer
Applications Developer
Systems Analyst
Application Software Developer
Database Programmer
  • Machine Learning/Computer Vision Engineer

    Apple Inc. 4.8company rating

    Programmer job in Sunnyvale, CA

    We are looking for a skilled Machine Learning/Computer Vision Engineer with hands-on experience developing algorithms for human understanding and human intelligence applications.Responsibilities include but not limited to:- Adapt state-of-the-art algorithms, as well as design and implement new algorithms to solve challenging problems.- Collaborate with others to drive requirements and validation tests to ship models.- Take a practical approach to problem solving and adapt to an evolving environment.- Deliver clean, modular, testable algorithm code.- Communicate and work effectively with cross-functional partners.The ideal candidate should possess the following qualities:- Be highly-motivated and take initiative to achieve goals, while delivering on schedule.- Has a sense of curiosity and willingness to learn new things in order to improve the quality of their solutions.- Works well in a collaborative setting. Minimum Qualifications BS and a minimum of 3 years relevant industry experience Software engineering skills and proficiency in Python and PyTorch. Preferred Qualifications MS or PhD in computer vision, computer graphics, machine learning, computer science, computer engineering or related fields. Comprehensive understanding of diffusion models, transformers and auto-encoders. Capable of making well-informed and practical decisions in a rapidly evolving environment. Excellent communication and experience working with multi-functional teams. Self-motivated with proven track record to optimally prioritize and deliver tasks on schedule. Good software engineering skills and proficiency in C/C++. At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $147,400 and $272,100, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits. Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant . #J-18808-Ljbffr
    $147.4k-272.1k yearly 2d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Senior Clinical Database Programmer

    Yoh, A Day & Zimmermann Company 4.7company rating

    Programmer job in South San Francisco, CA

    A leading biotechnology company is seeking an experienced Senior Clinical Database Programmer with strong electronic data capture (EDC) programming experience-particularly in optimizing the use of Veeva CDMS to support successful clinical trials. This is an 18-month contract role paying between $80-$95 DOE Partner with lead data managers and study team members to review clinical protocol requirements and project specifications, applying both industry and Veeva CDMS best practices. Lead database development activities according to the project implementation plan. Configure forms, edit checks, rules, and other study design elements within Veeva CDMS. Coordinate and conduct user acceptance testing (UAT), manage feedback and issue resolution, and ensure timely study acceptance. Support requirements gathering and documentation for study integrations and go-live activities, ensuring a seamless transition to production. Serve as a trusted technical advisor to study teams-helping optimize trial design, train end users, and ensure full utilization of Veeva CDMS capabilities. Identify and communicate potential risks and mitigation strategies to maintain compliance with regulatory and organizational standards. Requirements: Minimum 2 years of hands-on experience working with Veeva CDMS in end-to-end data management (database design, data collection, data analysis, query resolution, and dataset generation). 5+ years of experience in the life sciences industry (pharmaceutical, biotech, medical device, CRO, or academic/public health settings), with deep familiarity in clinical data design, documentation, and collection processes. Strong ability to work independently and collaboratively in a fast-paced, deadline-driven environment while maintaining high-quality output. Excellent communication, interpersonal, and presentation skills. Estimated Min Rate: $80.00 Estimated Max Rate: $95.00 What's In It for You? We welcome you to be a part of the largest and legendary global staffing companies to meet your career aspirations. Yoh's network of client companies has been employing professionals like you for over 65 years in the U.S., UK and Canada. Join Yoh's extensive talent community that will provide you with access to Yoh's vast network of opportunities and gain access to this exclusive opportunity available to you. Benefit eligibility is in accordance with applicable laws and client requirements. Benefits include: Medical, Prescription, Dental & Vision Benefits (for employees working 20+ hours per week) Health Savings Account (HSA) (for employees working 20+ hours per week) Life & Disability Insurance (for employees working 20+ hours per week) MetLife Voluntary Benefits Employee Assistance Program (EAP) 401K Retirement Savings Plan Direct Deposit & weekly epayroll Referral Bonus Programs Certification and training opportunities Note: Any pay ranges displayed are estimations. Actual pay is determined by an applicant's experience, technical expertise, and other qualifications as listed in the job description. All qualified applicants are welcome to apply. Yoh, a Day & Zimmermann company, is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Visit ************************************************ to contact us if you are an individual with a disability and require accommodation in the application process. For California applicants, qualified applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. All of the material job duties described in this posting are job duties for which a criminal history may have a direct, adverse, and negative relationship potentially resulting in the withdrawal of a conditional offer of employment. It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. By applying and submitting your resume, you authorize Yoh to review and reformat your resume to meet Yoh's hiring clients' preferences. To learn more about Yoh's privacy practices, please see our Candidate Privacy Notice: **********************************
    $80 hourly 3d ago
  • Principal Software Development Build Engineer

    Dell 4.8company rating

    Programmer job in Santa Cruz, CA

    The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners. Join us to do the best work of your career and make a profound social impact as a Principal Software Development Build Engineer in Santa Clara, California . What you'll achieve As a Principal Software Development Build Engineer, you will own and evolve CI/CD pipelines, build automation and release processes for our scale-out storage and data protection platform. You'll drive modernization of build systems, ensure fast/reliable releases and mentor junior engineers while collaborating closely with development, QA and operations. You will: Architect and optimize build/release pipelines for complex, distributed software Lead improvements in CI/CD workflows, automation, and developer productivity Troubleshoot build failures and enforce branching, versioning, and governance standards Integrate test automation and security checks into pipelines Mentor engineers and drive adoption of modern build tools and practices Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. Here's what we are looking for with this role: Essential Requirements 8+ years experience in build/release engineering or DevOps (or equivalent skill) Expertise with CI/CD platforms e.g. Jenkins, GitLab CI, GitHub Actions Proficiency in Python, Bash or Groovy for automation Experience with Git-based SCM, artifact management (Artifactory/Nexus), and containerized builds (Docker/K8s) Desirable Skills: Bachelor's or Master's degree in Computer Science, Engineering or related field Knowledge of modern build systems e.g. Bazel, CMake and cloud CI/CD Compensation Dell is committed to fair and equitable compensation practices. The base salary range for this position is $205,700-$266,200 . Benefits and Perks of working at Dell Technologies Your life. Your health. Supported by your benefits. You can explore the overall benefits experience that awaits you as a Dell Technologies team member - right now at MyWellatDell.com Who we are We believe that each of us has the power to make an impact. That's why we put our team members at the center of everything we do. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you. Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us. Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here . Job ID: R283658
    $205.7k-266.2k yearly 1d ago
  • Workday System Analyst

    Maxonic Inc.

    Programmer job in Sunnyvale, CA

    Job Title: Workday System Analyst Job Type: Contract Work Schedule: Hybrid Rate: $88,Based on experience Description: Top Skills: Hands-on experience configuring multiple Workday HCM functional areas, including core HCM, absence, benefits, compensation, business process, and security. Troubleshoot, develop, and maintain integration systems across the Workday integration platform. Experience building and debugging custom reports, EIBs, connectors, document transforms, XSLT, calculated fields, BIRT, and Workday studio. Experience collaborating with Integration resources in a highly integrated system landscape. Conduct unit, integration, and regression testing. Maintain IT Business system integrity and application notes, system upgrades, changes, and user updates. Work closely with the onsite team, the offshore team, managers, and executives to ensure the release of high-quality solutions. Follow the company change management process. Analyze the impact of changes to the corporate application landscape Detailed Job Description: Bachelor's degree in engineering or equivalent experience. Minimum 6 years of experience working on the Workday platform with Business Systems Analyst / Development experience in a full cycle implementation as well as in a support role. Strong experience with Workday project implementations and Workday integrations platform, including integrations with ERP and third-party applications. Hands-on experience with configuration of new and existing Workday features, including user management, roles/profiles, permissions, custom objects, new page layouts, custom fields, calculated fields, condition rules, validations, business processes, and notifications. Experience working with business end users, gathering requirements, and building detailed functional design specifications. Workday Pro Certifications - Integrations and HCM preferred. Ability to work with minimal supervision or guidance. Ability to work in a team environment, effectively interacting with others. Ability to multitask and perform effectively in a fast-paced environment. Able to work independently and consider cross-functional and downstream impacts with close attention to detail. Excellent communication skills, both written and oral, interpersonal, organizational skills, and problem-solving ability to work with non-technical end users. About Maxonic: Since 2002 Maxonic has been at the forefront of connecting candidate strengths to client challenges. Our award winning, dedicated team of recruiting professionals are specialized by technology, are great listeners, and will seek to find a position that meets the long-term career needs of our candidates. We take pride in the over 10,000 candidates that we have placed, and the repeat business that we earn from our satisfied clients. Interested in Applying? Please apply with your most current resume. Feel free to contact Manish Rajput (******************** / *************** for more details.
    $88 hourly 2d ago
  • Quantum Applications Software Developer

    Psiquantum 4.2company rating

    Programmer job in Palo Alto, CA

    PsiQuantum'smission is to build the first useful quantum computers-machines capable of delivering the breakthroughs the field has long promised. Since our founding in 2016, our singular focus has been to build and deploy million-qubit, fault-tolerant quantum systems. Quantum computers harness the laws of quantum mechanics to solve problems that even the most advanced supercomputers or AI systems will never reach. Their impact will span energy, pharmaceuticals, finance, agriculture, transportation, materials, and other foundational industries. Our architecture and approachisbased on silicon photonics. Byleveragingthe advanced semiconductor manufacturing industry-including partners like GlobalFoundries-we use the same high-volume processes that already produce billions of chips for telecom and consumer electronics. Photonics offers natural advantages for scale: photonsdon'tfeel heat, are immune to electromagnetic interference, and integrate with existing cryogenic cooling and standard fiber-optic infrastructure. In 2024,PsiQuantumannounced government-funded projects to support the build-out of our first utility-scale quantum computers in Brisbane, Australia, and Chicago, Illinois. These initiatives reflect a growing recognition that quantum computing will be strategically and economically defining-and that now is the time to scale. PsiQuantumalso develops the algorithms and software needed to make these systems commercially valuable. Our application, software, and industry teams work directly with leading Fortune 500 companies-including Lockheed Martin, Mercedes-Benz, Boehringer Ingelheim, and Mitsubishi Chemical-to prepare quantum solutions for real-world impact. Quantum computing is not an extension of classical computing. Itrepresentsa fundamental shift-and a path to mastering challenges that cannot besolvedany other way. The potential is enormous, and we have a clearpathto make it real. Come join us. Job Summary: PsiQuantum's applications team is uniquely focused on algorithms in the fault tolerant regime and is very tightly integrated with quantum architecture development. Within that team, the role of a quantum applications software engineer is to design, build and deploy tools which drive the development of quantum applications for solving the world's most pressing problems. As a crucial member within the team, a quantum application software engineer's job is to work closely with quantum applications architects and engineers to develop software toolkits and workflows, without which the team could not do their job. Such tools include (but are not limited to): quantum simulators, quantum resource estimators, quantum circuit compilation, and domain-specific quantum application integration. This work takes quantum algorithms from concept to reality, may involve close collaboration with external partners on specific use cases, and directly enables the discovery of both new quantum application use-cases and novel algorithmic techniques. Responsibilities: Lead the design, development, and deployment of quantum applications software tools to support both internal and external users. Maintain, service and upgrade a high-quality codebase supported by a fast and reliable simulation infrastructure. Work closely with internal and external partners and other members of the quantum applications team to design, implement and analyze quantum algorithms for real-world use cases. Assist with full system analysis to evaluate and optimize resource requirements for fault tolerant computations. Assist with the optimization of quantum algorithms at the subroutine, circuit, and compiled gate-set level. Experience/Qualifications: Graduate degree in Physics, Math, or Computer Science or equivalent required (MSc or PhD). Practical experience in quantum computing, programming quantum applications, or quantum circuit compilation. 5+ years professional experience programming and releasing production code in Python, C++, or similar languages. Experience with quantum algorithms or compiling in the regime of fault tolerant gates preferred. Experience with deployment of code in distributed environments, cloud application development, and RESTful API-driven architectures. A results-driven "doer", preferably with experience in a high-throughput, rapid-delivery work environment. A problem solver, with an analytical mindset. Proven team player with an ability to work effectively across departments, sites, and time zones. Ability to work independently and contribute in fast-moving start-up environment. PsiQuantum provides equal employment opportunity for all applicants and employees. PsiQuantum does not unlawfully discriminate on the basis of race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), gender identity, gender expression, national origin, ancestry, citizenship, age, physical or mental disability, military or veteran status, marital status, domestic partner status, sexual orientation, genetic information, or any other basis protected by applicable laws. Note: PsiQuantum will only reach out to you using an official PsiQuantum email address and will never ask you for bank account information as part of the interview process. Please report any suspicious activity to . We are not accepting unsolicited resumes from employment agencies. The ranges below reflect the target ranges for a new hire base salary. One is for the Bay Area (within 50 miles of HQ, Palo Alto), the second one (if applicable) is for elsewhere in the US (beyond 50 miles of HQ, Palo Alto). If there is only one range, it is for the specific location of where the position will be located.Actual compensation may vary outside of these ranges and is dependent on various factors including but not limited to a candidate's qualifications including relevant education and training, competencies, experience, geographic location, and business needs. Base pay is only one part of the total compensation package. Full time roles are eligible for equity and benefits. Base pay is subject to change and may be modified in the future. U.S. Base Pay Range $140,000-$160,000 USDBay Area Pay Range $170,000-$185,000 USD
    $170k-185k yearly 3d ago
  • Distinguished Engineer, Computer Vision

    Geico 4.1company rating

    Programmer job in Palo Alto, CA

    GEICO . For more information, please .**Overview**: GEICO is on a multi-year journey to transform the insurance industry with Artificial Intelligence. **The Team****:** The AI Modeling and Research team is part of the AI Org, which is Geico's strategic investment with the mission to transform Geico into an AI-first company. AI org is led by Vice President, Head of AI. AI Org is in the Technology, Product and AI (TPA) org at Geico. TPA is led by the Chief Technology, Product and AI Officer, who reports to the CEO of Geico. **The Role Purpose**: We are looking for a highly experienced Distinguished Engineer who has deep insights into ML modeling for computer vision and can lead major technical decisions on how the company can build cutting-edge products powered by industry leading computer vision technologies. The candidate should build close partnerships with product, engineering and operation leadership across the company. This role will report directly to the Senior Director of AI Modeling and Research. **Responsibilities:** To be successful in this role, you will need: Continuously improving system performance, scalability, and user experience.**Qualifications****:** 15+ years of hands-on experience in AI/ML in a production environment.Successful leadership experience in leading the technical decisons for teams of size >= 15.Strong communication and collaboration skills across technical and non-technical teams.* Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family's overall well-being.* Financial benefits including market-competitive compensation; a 401K savings plan vested from day one that offers a 6% match; performance and recognition-based incentives; and tuition assistance.* Access to additional benefits like mental healthcare as well as fertility and adoption assistance.* Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year.At GEICO,we offer a rewarding career where your ambitions are met with endless possibilities.Every day we honor our iconic brand by offering quality coverage to millions of customers and being there when they need us most. We thrive on relentless innovation to exceed our customers' expectations while making a real impact on local communities nationwide.Founded in 1936, GEICO is a member of the Berkshire Hathaway family of companies and one of the largest auto insurers in the United States. #J-18808-Ljbffr
    $129k-173k yearly est. 3d ago
  • Software Engineer - Reliability

    Pantera Capital

    Programmer job in Palo Alto, CA

    About xAI xAI's mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity. We operate with a flat organizational structure. All employees are expected to be hands-on and to contribute directly to the company's mission. Leadership is given to those who show initiative and consistently deliver excellence. Work ethic and strong prioritization skills are important. All engineers are expected to have strong communication skills. They should be able to concisely and accurately share knowledge with their teammates. About the Role We are seeking a talented Site Reliability Engineer (SRE) to join our SuperComputing team. In this role, you'll ensure the reliability, scalability, and performance of our high-performance computing (HPC) infrastructure, powering cutting-edge AI research. You'll collaborate with cross-functional teams to build and maintain systems that support massive-scale data processing and model training. You\'ll ensure Grok stays reliable for millions while inventing new approaches at the intersection of SRE and cutting-edge AI to help define the future of AI reliability engineering. What You'll Do Design, implement, and maintain robust, scalable infrastructure for supercomputing environments. Monitor and optimize system performance, ensuring high availability and minimal downtime. Develop automation tools and scripts to streamline operations and improve system reliability. Troubleshoot complex issues across distributed systems, networks, and storage solutions. Collaborate with AI researchers and engineers to support compute-intensive workloads. Implement security best practices to protect sensitive data and infrastructure. Contribute to capacity planning and disaster recovery strategies. Participate in an on-call rotation to ensure 24/7 system reliability. Ideal Experiences Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience). 3+ years of experience in site reliability engineering, DevOps, or systems engineering. Proficiency in Linux system administration and scripting (e.g., Python, Bash). Experience with containerization (e.g., Docker, Kubernetes) and cloud platforms (e.g., AWS, GCP, Azure). Strong understanding of networking, distributed systems, and storage technologies. Familiarity with HPC environments, GPU clusters, or large-scale data processing. Excellent problem-solving skills and ability to work in a fast-paced, dynamic environment. Strong communication skills and a collaborative mindset. Bonus: Experience with Infrastructure as Code (e.g., Terraform, Ansible) or monitoring tools (e.g., Prometheus, Grafana). Location This role is based in the Bay Area (San Francisco and Palo Alto). Candidates are expected to be located near the Bay Area or open to relocation. Tech Stack Languages: Rust, Python, C++, Golang Interview Process Application Review: Submit your CV and a statement of exceptional work. Our team will review your application to assess fit. Phone Interview (45 minutes): A brief conversation with a team member to discuss your background, key accomplishments, and motivation. Main Interview Process 1 Coding assessment: Solve problems in Rust, Python, C++, or Golang 1 Skill Specific Technical Interview: Demonstrate practical skills in a live problem-solving session. 1 SRE/System Case Study: Analyze and solve a complex, real-world system design or operational problem, demonstrating your technical expertise, problem-solving skills, and ability to optimize system reliability and performance. Project Deep-Dive: Present your past exceptional work to a small audience. Annual Salary Range $180,000 - $440,000 USD Benefits Base salary is just one part of our total rewards package at xAI, which also includes equity, comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short & long-term disability insurance, life insurance, and various other discounts and perks. xAI is an equal opportunity employer. California Consumer Privacy Act (CCPA) Notice #J-18808-Ljbffr
    $106k-150k yearly est. 2d ago
  • Software Engineer

    Supermicro 4.7company rating

    Programmer job in San Jose, CA

    Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5 fastest growing company among the Silicon Valley Top 50 technology firms. Our unprecedented global expansion has provided us with the opportunity to offer a large number of new positions to the technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us. Job Summary: This role contributes directly to the development of GPU-accelerated software used in internal tooling pipelines and in customer-facing solution deployments. The engineer produces optimized code paths targeting NVIDIA and AMD GPUs, implements kernel-level improvements, and integrates software components with hardware engineering platforms. The position operates in a multi-vendor environment, supporting performance-critical workloads that require precise tuning, profiling, and validation across architectures. This role will be based in our headquarters located in San Jose, CA. Essential Duties and Responsibilities: Key Responsibilities Implement and optimize GPU-accelerated code using CUDA, HIP, and vendor SDKs. Port workloads and kernels between NVIDIA and AMD GPU platforms with minimal regression. Develop internal benchmarking suites, diagnostics, and performance tooling for engineering teams. Collaborate with hardware engineering, solution architects, and customer-facing groups to align software behavior with system-level constraints. Profile, debug, and validate performance of GPU workloads using Nsight, rocprof, OmniPerf, and related tools. Maintain clear documentation for kernels, toolchains, and multi-GPU execution paths. Contribute to continuous integration pipelines for GPU-targeted builds and tests. Success Criteria Delivers reliable, production-grade contributions to internal and customer GPU codebases. Produces measurable performance gains through targeted kernel or data-path optimization. Demonstrates consistent accuracy in profiling, debugging, and validating behavior across NVIDIA and AMD GPU environments. Operates effectively within cross-functional engineering workflows, supporting hardware teams and solution architects. Qualifications: Required Skills & Experience: BS in EE/CS/CIS 3-5 years of experience. Proficiency with CUDA, HIP, GPU compute fundamentals, and parallel programming constructs. Experience with PyTorch, TensorFlow, or comparable ML frameworks for GPU-backed execution. Competence with kernel profilers and performance analysis toolchains (Nsight Systems/Compute, rocprof, OmniPerf). Understanding of GPU memory models, shared-memory usage, warp/wavefront execution, and optimization for latency and throughput. Strong C/C++ and Python development capability with clean, maintainable coding practices. Familiarity with Linux development environments, build systems, and driver-level debugging fundamentals. Preferred Qualifications Master degree in EE/CS/CIS Exposure to ROCm, Triton, OpenCL, or domain-specific kernel DSLs. Understanding of GPU virtualization, containerized execution environments, and distributed or multi-GPU communication (NVLink, Infinity Fabric, PCIe topology). Experience in customer-oriented engineering roles, pre/post-sales technical support, or solution-integration environments. Knowledge of mixed-precision strategies and architecture-specific tuning for inference or training workloads. Background working with system-level performance bottlenecks involving memory bandwidth, NUMA layouts, and accelerator interconnects. Salary Range $153,000 - $167,000 The salary offered will depend on several factors, including your location, level, education, training, specific skills, years of experience, and comparison to other employees already in this role. In addition to a comprehensive benefits package, candidates may be eligible for other forms of compensation, such as participation in bonus and equity award programs. EEO Statement Supermicro is an Equal Opportunity Employer and embraces diversity in our employee population. It is the policy of Supermicro to provide equal opportunity to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status or special disabled veteran, marital status, pregnancy, genetic information, or any other legally protected status.
    $153k-167k yearly 3d ago
  • Systems Software Engineer

    Sunbelt Controls 3.3company rating

    Programmer job in Pleasanton, CA

    Now Hiring: Systems Software Engineer II 📍 Pleasanton, CA | 💰 $108,000 - $135,000 per year 🏢 About the Role We're looking for an experienced Systems Software Engineer II to join Sunbelt Controls, a leading provider of Building Automation System (BAS) solutions across the Western U.S. In this role, you'll develop and program databases, create custom graphics, and integrate control systems for smart buildings. You'll also support project startups, commissioning, and troubleshooting - working closely with project managers and engineers to deliver high-quality, energy-efficient building automation solutions. If you have a passion for technology, problem-solving, and helping create intelligent building systems, this opportunity is for you. ⚙️ What You'll Do Design and program BAS control system databases and graphics for assigned projects. Lead the startup, commissioning, and troubleshooting of control systems. Work with networked systems and diagnose LAN/WAN connectivity issues. Perform pre-functional and functional system testing, including LEED and Title 24 requirements. Manage project documentation, including as-builts and commissioning records. Coordinate with project teams, subcontractors, and clients for smooth execution. Mentor and support junior Systems Software Engineers. 🧠 What We're Looking For 2-5 years of experience in Building Automation Systems or a related field. Associate's degree in a technical field (Bachelor's in Mechanical or Electrical Engineering preferred). Proficiency in MS Office, Windows, and basic TCP/IP networking. Strong organizational skills and the ability to manage multiple priorities. Excellent communication and customer-service skills. Valid California driver's license. 💎 Why You'll Love Working With Us At Sunbelt Controls, we don't just build smart buildings - we build smart careers. As a 100% employee-owned company (ESOP), we offer a supportive, growth-oriented environment where innovation and teamwork thrive. What we offer: Competitive salary: $108K - $135K, based on experience Employee-owned company culture with a family-oriented feel Comprehensive health, dental, and vision coverage Paid time off, holidays, and 401(k)/retirement plan Professional growth, mentorship, and ongoing learning opportunities Veteran-friendly employer & Equal Opportunity workplace 🌍 About Sunbelt Controls Sunbelt Controls is a premier BAS solutions provider serving clients across multiple industries, including data centers, healthcare, education, biotech, and commercial real estate. We specialize in smart building technology, system retrofits, analytics, and energy efficiency - helping clients reduce operational costs and achieve sustainable performance. 👉 Apply today to join a team that's shaping the future of intelligent buildings. #Sunbelt #BuildingAutomation #SystemsEngineer #HVACControls #BASCareers
    $108k-135k yearly 1d ago
  • Full Stack Software Engineer (Python / React)

    Arrayo

    Programmer job in San Jose, CA

    We're seeking a Full Stack Software Engineer with strong backend development skills in Python and frontend expertise in React.js. You'll help design, implement, and scale full stack web applications that are secure, performant, and user-centric. Responsibilities Architect, build, and maintain backend services using Python (FastAPI, Flask, Django) Design and implement dynamic and responsive frontends using React.js and/or Vue.js Create and consume RESTful and GraphQL APIs Build reusable components and libraries for frontend use Collaborate across teams to gather requirements, define solutions, and ensure quality Optimize performance and scalability of applications Write unit, integration, and end-to-end tests across the stack Participate in peer code reviews and provide mentorship where appropriate Required Qualifications 5+ years of experience in full stack development M.S. degree in relevant domain required Proficiency with Python and one or more major web frameworks (e.g., FastAPI, Django) Advanced skills in React.js, including Hooks, Context, and state management libraries (e.g., Redux, Zustand) Experience with Vue.js or interest in working across multiple frontend frameworks Familiarity with modern frontend tooling: Webpack, Vite, Babel, ESLint Solid experience with HTML5, CSS3, SASS/SCSS, and responsive UI design Strong understanding of RESTful services, API security, and performance optimization Knowledge of relational databases (PostgreSQL, MySQL) and NoSQL options (MongoDB, Redis) Git and CI/CD best practices (GitHub Actions, CircleCI, GitLab CI) Strong communication skills and a collaborative approach to engineering Preferred Qualifications Familiarity with TypeScript Experience with cloud platforms (AWS, GCP, or Azure) Experience with Docker, Kubernetes, or container orchestration GraphQL and Apollo Client experience Familiarity with microservice architecture Experience working with real-time data (WebSockets, MQTT)
    $106k-150k yearly est. 3d ago
  • Senior Developer - Embedded Wi-Fi - Palo Alto, CA

    Info-Ways

    Programmer job in Palo Alto, CA

    Contract IT Role: Senior Developer - Embedded Wi-Fi Duration: 6+ Months BGV will be done for the selected candidates. 8+ years of experience in Embedded Software Development in C/Linux Environment Qualifications Expertise in Wi-Fi chipset Driver Development / Porting / Integration Domain Knowledge in 802.11 a/b/g/n/ac Expertise in Wi-Fi open source components - LwIP, WPA Supplicants, D‑Bus, ConnMan Expertise in C Programming Preferred Experience in Wi-Fi chipsets from Broadcomm Work Experience in Chipset Provider, OEM, SOC companies Application Details Please respond with your word resume and requested details: Full Name Work Authorization Contact Number Email ID Skype ID Current location Willing to relocate Rate/hr All your information will be kept confidential according to EEO guidelines. #J-18808-Ljbffr
    $118k-164k yearly est. 20h ago
  • Entry Level Application Developmentopportunity

    Year Up United 3.8company rating

    Programmer job in San Jose, CA

    Year Up United is a one-year or less, intensive job training program that provides young adults with in-classroom skill development, access to internships and/or job placement services, and personalized coaching and mentorship. Year Up United participants also receive an educational stipend. The program combines technical and professional training with access to internships and job placement support through our industry-leading talent placement firm YUPRO Placement. If you receive an internship, it may be at Salesforce, Workday, or PayPal among other leading organizations in the California Bay Area (Pleasant Hill, San Francisco, San Jose). Are you eligible? You can apply to Year Up United if you are: - A high school graduate or GED recipient - Eligible to work in the U. S. - Available Monday-Friday throughout the duration of the program - Highly motivated to learn technical and professional skills - Have not obtained a Bachelors degree - You may be required to answer additional screening questions when applying What will you gain? Professional business and communication skills, interviewing and networking skills, resume building, ongoing support and guidance to help you launch your career. During the internship phase, Year Up United students earn an educational stipend of $525 per week. In-depth classes include: - Application Development - Customer Success - Project Management - Data Analytics - IT Support - Business Operations - Network Security & Support Get the skills and opportunity you need to launch your professional career. 75% of Year Up United graduates are employed and/or enrolled in postsecondary education within 4 months of graduation. Employed graduates earn an average starting salary of fifty-three thousand dollars per year.
    $43k-56k yearly est. 19h ago
  • Senior Software Engineer

    Metric Bio

    Programmer job in Menlo Park, CA

    We're partnering with a fast-growing healthcare AI company building production-grade software that connects advanced machine-learning models directly into real clinical workflows. This role sits at the intersection of full-stack engineering, cloud infrastructure, and data-intensive systems supporting clinician-facing applications. You'll work on systems that handle voice-driven clinical documentation, structured report generation, and backend services that operate at scale in a regulated environment. What You'll Work On: Build and operate full-stack services supporting clinician workflows and AI-powered applications Develop systems that transform voice dictation and model outputs into structured clinical reports Create workflows for drafting, editing, and final clinician sign-off Design and maintain low-latency, scalable backend services in the cloud Work with large volumes of structured and unstructured data, including metadata and model outputs Partner closely with machine-learning and infrastructure teams to bring inference into production Own services end-to-end: design, implementation, deployment, and ongoing reliability What We're Looking For: Demonstrated ability to build and ship full-stack systems in production environments Experience designing, deploying, and operating cloud-based services (AWS preferred) Comfort owning API-driven, data-intensive systems Experience working with distributed systems and production reliability concerns Familiarity with a modern backend stack, such as: AWS (e.g., EC2, S3, ECS/EKS, IAM, monitoring/logging tools) Python-based backend services (e.g., FastAPI or similar frameworks) Relational databases (e.g., PostgreSQL or equivalent) Strong ownership mindset and sound engineering judgment This team is not credential-driven - they value clear evidence of impact, technical depth, and the ability to own complex systems. Nice to Have: Experience with report generation, document workflows, or structured text pipelines Exposure to ML inference pipelines or AI-powered production systems Background working in healthcare or other regulated environments
    $118k-164k yearly est. 4d ago
  • Sr. Flight Software Engineer

    Reliable Robotics 4.0company rating

    Programmer job in Mountain View, CA

    We're building safety-enhancing technology for aviation that will save lives. Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally transformative to the way goods - and eventually people - move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality. As a Flight Software Engineer at Reliable Robotics, you will automate the operation of highly complex aircraft systems. Our Flight Software teams are deeply involved in all aspects of the development and certification of the Reliable Robotics autonomy stack, and play a central role in bringing our aircraft to life. Responsibilities In your role as Flight Software Engineer, you will develop highly deterministic C++ software in a bare metal environment that works with sensors & control systems, robustly handles system faults, and integrates with other vehicle subsystems. You'll drive requirements and implement excellent unit tests. You'll also have the opportunity to work directly with flight hardware in the lab and on the plane, plan flight testing, and watch your code fly an aircraft. Basic Success Criteria Bachelor's Degree in Computer Science, Aerospace or equivalent experience 7+ years of professional experience with C or C++ Professional experience developing software for embedded or high performance applications Ability to work in a self-directed manner in a fast-paced environment Preferred Criteria Thorough understanding of computer architecture, operating systems and networking Experience with DO-178C Experience developing software for safety critical applications Excellent written and verbal communication skills Flight Software links together the mechanical, avionics, algorithmic, and embedded worlds to actually make the airplane fly. The core nature of the role offers the opportunity to interact with teams and components across the entire automated aircraft and to specialize in the areas most exciting to you. The estimated salary range for this position is $215,000 to $300,000/annual salary + cash and stock option awards + benefits. At Reliable Robotics, we strive to provide competitive and rewarding compensation based on experience and expertise, as well as market conditions, location, and pay equity. In addition to base compensation, Reliable Robotics offers stock options, employee medical, 401k contribution, great co-workers and a casual work environment. This position requires access to information that is subject to U.S. export controls. An offer of employment will be contingent upon the applicant's capacity to perform in compliance with U.S. export control laws. All applicants are asked to provide documentation that legally establishes status as a U.S. person or non-U.S. person (and nationalities in the case of a non-U.S. person). Where the applicant is not a U.S. person, meaning not a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident, (iii) refugee under 8 U.S.C. * 1157, or (iv) asylee under 8 U.S.C. * 1158, or not otherwise permitted to access the export-controlled technology without U.S. government authorization, the Company reserves the right not to apply for an export license for such applicants whose access to export-controlled technology or software source code requires authorization and may decline to proceed with the application process and any offer of employment on that basis. At Reliable Robotics, our goal is to be a diverse and inclusive workforce. As an Equal Opportunity Employer, we do not discriminate on the basis of race, religion, color, creed, ancestry, sex, gender (including pregnancy, childbirth, breastfeeding, or related medical conditions), gender identity, gender expression, sexual orientation, age, non-disqualifying physical or mental disability or medical conditions, national origin, military or veteran status, genetic information, marital status, or any other basis covered by applicable law. All employment and promotion is decided on the basis of qualifications, merit, and business need. If you require reasonable accommodation in completing an application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to
    $215k-300k yearly 3d ago
  • Software Engineer

    Visa 4.5company rating

    Programmer job in Foster City, CA

    Visais a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose - to uplift everyone, everywhere by being the best way to pay and be paid. Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa. Visa's Technology Organizationis a community of problem solvers and innovators reshaping the future of commerce. We operate the world's most sophisticated processing networks capable of handling more than 65k secure transactions a second across 80M merchants, 15k Financial Institutions, and billions of everyday people. While working with us you'll get to work on complex distributed systems and solve massive scale problems centered on new payment flows, business and data solutions, cyber security, and B2C platforms. Job Description The Opportunity: We are looking for Versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As a Visa Software Engineer, you will be an integral part of a multi-functional development team inventing, designing, building, and testing software products that reach a truly global customer base. While building components of powerful payment technology, you will get to see your efforts shaping the digital future of monetary transactions. The Work itself: Design code and systems that touch 40% of the world population while influencing Visa's internal standards for scalability, security, and reusability Collaborate multi-functionally to create design artifacts and develop best-in-class software solutions for multiple Visa technical offerings Actively contribute to product quality improvements, valuable service technology, and new business flows in diverse agile squads Develop robust and scalable products intended for a myriad of customers including end-user merchants, b2b, and business to government solutions. Leverage innovative technologies to build the next generation of Payment Services, Transaction Platforms, Real-Time Payments, and Buy Now Pay Later Technology Opportunities to make a difference on a global or local scale through mentorship and continued learning opportunities Essential Functions: Supports relationship with product owners to gather and refine requirements for one product task, adding and taking into account existing tools and solutions within a product. Begins to develop and design architect solutions, considering integrations with other solutions. Provides relevant knowledge on the development of user documentation of solutions and follows standard processes in user documentation. Plays a minor role in the development and delivery of new features within a product. The Skills You Bring: Energy and Experience: A growth mindset that is curious and passionate about technologies and enjoys challenging projects on a global scale Challenge the Status Quo: Comfort in pushing the boundaries, "hacking" beyond traditional solutions Language Expertise: Expertise in one or more general development languages (e.g., Java, C#, C++) Builder: Experience building and deploying modern services and web applications with quality and scalability Learner: Constant drive to learn new technologies such as Angular, React, Kubernetes, Docker, etc. Partnership: Experience collaborating with Product, Test, Dev-ops, and Agile/Scrum teams **We do not expect that any single candidate would fulfill all of these characteristics. For instance, we have exciting team members who are really focused on building scalable systems but didn't work with payments technology or web applications before joining Visa **Visa does not support immigration for this role. **Visa is not offering relocation assistance for this role. Qualifications Basic Qualifications Bachelor's degree in Math, Science, Engineering, or Computer Science, Information Systems or related field. OR Minimum three (3) years of directly related experience. Preferred Qualifications Knowledge of and ability to develop front-end code (e.g. HTML, CSS, and JavaScript) in support of package and product development. This includes the extension of capabilities of packages and products. The ability to select the "best available" values of some objective function to improve the functional effectiveness of web browsers. Knowledge of user interface design, which is the interaction where users and computers interact. This includes an understanding of how to provide an optimal industrial design experience through User Interface (UI) Design. Knowledge of and ability to develop back-end (e.g. Python, Java, C++, PHP) code in support of package and product development. This includes the extension of capabilities of packages and products. The ability to develop and use Application Program Interfaces (APIs), a set of routines, protocols, and tools for building software applications that specify how software components should interact and are used when programming graphical user interface (GUI) components. An API may be for a web-based system, operating system, database system, computer hardware, or software library. Knowledge of and the ability to use database software (e.g., applications, web-based applications, information systems) to maintain, modify, and output data. Knowledge of systems integration process in which separately produced components or subsystems are combined and problems in their interactions are addressed. Knowledge of data structures, which consist of data organization, management, and storage formats that enable efficient access and modifications. This includes a collection of data values, the relationships among them, and the functions or operations that can be applied to the data. Additional Information Work Hours:Varies upon the needs of the department. Travel Requirements:This position requires travel5-10% of the time. Mental/Physical Requirements:This position will be performed in an office setting. The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers. Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law. Visa will consider for employment qualified applicants with criminal histories in a manner consistent with applicable local law, including the requirements of Article 49 of the San Francisco Police Code. U.S. APPLICANTS ONLY: The estimated salary range for this positionis $97,800.00 to $152,100.00 USD per year, which may include potential sales incentive payments (if applicable). Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for bonus and equity. Visa has a comprehensive benefits package for which this position may be eligible that includes Medical, Dental, Vision, 401 (k), FSA/HSA, Life Insurance, Paid Time Off, and Wellness Program.
    $97.8k-152.1k yearly 1d ago
  • 3D/4D Computer Vision ML Engineer for Mobile AI

    Apple Inc. 4.8company rating

    Programmer job in Sunnyvale, CA

    A leading technology company in Sunnyvale is seeking a CVML Engineer to drive innovation in 3D and 4D computer vision and health applications. The role requires a Bachelor's degree and experience in computer vision algorithms. Candidates should be proficient in Python and PyTorch, with a strong foundation in linear algebra and optimization principles. Competitive compensation and comprehensive benefits included. #J-18808-Ljbffr
    $153k-211k yearly est. 4d ago
  • Principal Software Development Build Engineer

    Dell 4.8company rating

    Programmer job in Pleasanton, CA

    The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners. Join us to do the best work of your career and make a profound social impact as a Principal Software Development Build Engineer in Santa Clara, California . What you'll achieve As a Principal Software Development Build Engineer, you will own and evolve CI/CD pipelines, build automation and release processes for our scale-out storage and data protection platform. You'll drive modernization of build systems, ensure fast/reliable releases and mentor junior engineers while collaborating closely with development, QA and operations. You will: Architect and optimize build/release pipelines for complex, distributed software Lead improvements in CI/CD workflows, automation, and developer productivity Troubleshoot build failures and enforce branching, versioning, and governance standards Integrate test automation and security checks into pipelines Mentor engineers and drive adoption of modern build tools and practices Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. Here's what we are looking for with this role: Essential Requirements 8+ years experience in build/release engineering or DevOps (or equivalent skill) Expertise with CI/CD platforms e.g. Jenkins, GitLab CI, GitHub Actions Proficiency in Python, Bash or Groovy for automation Experience with Git-based SCM, artifact management (Artifactory/Nexus), and containerized builds (Docker/K8s) Desirable Skills: Bachelor's or Master's degree in Computer Science, Engineering or related field Knowledge of modern build systems e.g. Bazel, CMake and cloud CI/CD Compensation Dell is committed to fair and equitable compensation practices. The base salary range for this position is $205,700-$266,200 . Benefits and Perks of working at Dell Technologies Your life. Your health. Supported by your benefits. You can explore the overall benefits experience that awaits you as a Dell Technologies team member - right now at MyWellatDell.com Who we are We believe that each of us has the power to make an impact. That's why we put our team members at the center of everything we do. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you. Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us. Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here . Job ID: R283658
    $205.7k-266.2k yearly 1d ago
  • Principal Computer Vision Engineer & AI Modeling

    Geico 4.1company rating

    Programmer job in Palo Alto, CA

    A leading auto insurance company is seeking a Distinguished Engineer with extensive AI/ML experience to lead technical decisions in building innovative products focusing on computer vision technologies. The ideal candidate will have over 15 years in the field and will collaborate closely across teams to drive performance and user experience improvements. This position offers flexibility, competitive compensation, and a comprehensive rewards program. #J-18808-Ljbffr
    $129k-173k yearly est. 3d ago
  • Software Engineer

    Supermicro 4.7company rating

    Programmer job in San Jose, CA

    Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5 fastest growing company among the Silicon Valley Top 50 technology firms. Our unprecedented global expansion has provided us with the opportunity to offer a large number of new positions to the technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us. Job Summary: Seeking a top-notch hands-on Software Engineer to work on management software for server and data center building block solutions. As part of our software engineering team, you will be responsible for leading the projects and provide technical expertise and recommendations to support and enhance our development projects. Essential Duties and Responsibilities: As a Software Engineer at Supermicro, you will: Architect and design server management software solutions, documenting designs, and collaborating with team members to implement and validate these solutions in a fast-paced environment. Remain at the forefront of cutting-edge server technologies, ensuring your solutions are innovative and competitive. Develop and innovate advanced server management features that improve operational efficiency and user experience. Automate server management processes, enhancing user-friendliness and streamlining workflows. Troubleshoot complex issues, providing timely resolutions to enhance system reliability and performance. Support a diverse range of operating systems, including Linux, Windows, Unix, Hypervisors, and UEFI, ensuring seamless integration and functionality. Engage closely with our development team in Taiwan, collaborating daily to align on project goals and software solutions. Collaborate across different departments for the success of Server and DCBBS solutions enablement. Qualifications: A Bachelor's, Master's, or Doctoral degree in Computer Science (CS), Electrical Engineering (EE), Computer Engineering (CE), or related fields from an accredited institution is preferred. A minimum of 5+ years of hands-on experience as a Software Design Engineer or a related role, demonstrating substantial expertise in software engineering, especially in server management software development, firmware monitoring, configuration, control, and updates. Proficiency in C++ programming is required; familiarity with C and Golang would be beneficial. Strong communication skills and the ability to work efficiently within a diverse team environment. Plus: Experience in server firmware management, including control and update processes. Background in developing drivers for Linux, Windows, or Unix systems. Understanding of software architecture and design patterns. Proficient in unit test frameworks, including creating test plans and unit tests. Familiarity with modern C++ standards (C++11/C++17), including cross-compilation techniques. Experience with UEFI application development and algorithm design. Knowledge of continuous integration frameworks using tools such as Git, Docker, and CMake. Exposure to Scrum/Agile methodologies and teamwork practices. Proficiency in UML and Object-Oriented Analysis and Design (OOAD). Experience with shell scripting (Bash/C Shell). Familiarity with additional high-level programming languages, such as Golang and Python. Salary Range $120,000 - $160,000 The salary offered will depend on several factors, including your location, level, education, training, specific skills, years of experience, and comparison to other employees already in this role. In addition to a comprehensive benefits package, candidates may be eligible for other forms of compensation, such as participation in bonus and equity award programs. EEO Statement Supermicro is an Equal Opportunity Employer and embraces diversity in our employee population. It is the policy of Supermicro to provide equal opportunity to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status or special disabled veteran, marital status, pregnancy, genetic information, or any other legally protected status.
    $120k-160k yearly 3d ago
  • Full Stack Software Engineer (Python / React)

    Arrayo

    Programmer job in Fremont, CA

    We're seeking a Full Stack Software Engineer with strong backend development skills in Python and frontend expertise in React.js. You'll help design, implement, and scale full stack web applications that are secure, performant, and user-centric. Responsibilities Architect, build, and maintain backend services using Python (FastAPI, Flask, Django) Design and implement dynamic and responsive frontends using React.js and/or Vue.js Create and consume RESTful and GraphQL APIs Build reusable components and libraries for frontend use Collaborate across teams to gather requirements, define solutions, and ensure quality Optimize performance and scalability of applications Write unit, integration, and end-to-end tests across the stack Participate in peer code reviews and provide mentorship where appropriate Required Qualifications 5+ years of experience in full stack development M.S. degree in relevant domain required Proficiency with Python and one or more major web frameworks (e.g., FastAPI, Django) Advanced skills in React.js, including Hooks, Context, and state management libraries (e.g., Redux, Zustand) Experience with Vue.js or interest in working across multiple frontend frameworks Familiarity with modern frontend tooling: Webpack, Vite, Babel, ESLint Solid experience with HTML5, CSS3, SASS/SCSS, and responsive UI design Strong understanding of RESTful services, API security, and performance optimization Knowledge of relational databases (PostgreSQL, MySQL) and NoSQL options (MongoDB, Redis) Git and CI/CD best practices (GitHub Actions, CircleCI, GitLab CI) Strong communication skills and a collaborative approach to engineering Preferred Qualifications Familiarity with TypeScript Experience with cloud platforms (AWS, GCP, or Azure) Experience with Docker, Kubernetes, or container orchestration GraphQL and Apollo Client experience Familiarity with microservice architecture Experience working with real-time data (WebSockets, MQTT)
    $106k-150k yearly est. 3d ago

Learn more about programmer jobs

How much does a programmer earn in Scotts Valley, CA?

The average programmer in Scotts Valley, CA earns between $63,000 and $117,000 annually. This compares to the national average programmer range of $54,000 to $98,000.

Average programmer salary in Scotts Valley, CA

$86,000
Job type you want
Full Time
Part Time
Internship
Temporary