Post job

Software engineer jobs in Santa Barbara, CA - 150 jobs

All
Software Engineer
Applications Developer
Test Engineer
Software Engineering Internship
Software Development Engineer
Senior Software Engineer
Lead Application Developer
  • Software Intern

    Barkback 2.9company rating

    Software engineer job in Santa Barbara, CA

    barkback is a fast growing start-up focused on helping small businesses and their customers. barkback extends the customer experience beyond the storefront. From private feedback to exclusive promotions, we deepen the relationship between a business and its customers, allowing customers to freely express themselves while providing the business with new insights. Together we foster a new level of connection which improves both the business and the customer experience. Job Description barkback is seeking a software intern to join our awesome team for the summer and possibly beyond. Amazing opportunity to be a part of a mobile-consumer venture that is changing the way customers interact with businesses. Looking for a killer programmer and/or web developer to help us solve exciting problems. As a software intern, you will work in areas such as developing tools for the barkback teams to get even more done, developing new functionality for the barkback website and apps, and enhancing barkback's backend systems and databases. You'll get to work closely with our web developers and product teams to bring new product features to life as well as make the existing product even more amazing. Being extremely intelligent doesn't hurt. Qualifications Currently pursuing a BS, MS, or Ph.D in Computer Science or related technical discipline. Experience developing web-based applications. Proficiency in a modern programming language. Experience working with a MVC framework, and more specifically Ruby on Rails, is a plus. Experience using AJAX/JSON and creating robust APIs is heavily encouraged, but not required. You must be able to work from our amazing office located in downtown Santa Barbara. Additional Information Web: *********************** Check out our IOS and Android apps.
    $42k-66k yearly est. 60d+ ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Software Development Engineers

    JBA International 4.1company rating

    Software engineer job in Santa Barbara, CA

    Basic Qualifications 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems. 2+ years of non-internship professional software development experience Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design Preferred Qualifications Experience developing multi-tenant software applications Experience with AWS technology (e.g. EC2, DynamoDB, S3) Proficiency in relational databases Proficiency with search technologies (ElasticSearch/Lucene) Proficiency building large-scale, high-availability web services Security-minded and comfortable working in Linux
    $111k-148k yearly est. 60d+ ago
  • Software Engineer, Marketplace Experience

    Curri

    Software engineer job in Oxnard, CA

    The role: We're looking for a Software Engineer to join our Bookings Empowered Product Team (EPT) - the team responsible for building and expanding Curri's highest‑visibility, highest‑revenue product: the "Hot Shot Marketplace" bookings funnel. This role is central to improving the customer booking experience, driving customer satisfaction, and strengthening retention across Curri's fast‑growing logistics platform. You will build tools and features that move the built world forward - improving both front‑end experience and back‑end funnel performance. This position calls for a hands‑on engineer with deep technical expertise and excellent communication skills What you will do: * Design, build, and deploy core features for Curri's bookings funnel, improving the full customer journey from initial request to post‑booking follow‑up. * Lead development across front‑end (React, Next.js) and back‑end systems (GraphQL, Postgres), with a strong emphasis on front‑end architecture and performance. * Improve application performance and reliability across the booking notification lifecycle and tracking experience. * Build the foundation for the next-generation post‑booking architecture - creating cleaner component structures, better API design, and improved separation of concerns. * Collaborate with product, design, and engineering partners to plan initiatives and deliver fast, high-quality outcomes. * Triage and resolve production issues quickly, ensuring bugs are fixed within 48 hours. * Contribute to a culture of clear communication, technical excellence, and continuous improvement. What you need to have: * 3+ years of advanced front-end engineering expertise, including deep knowledge of component architecture, state management, and performance optimization. * 3+ years of back-end experience with Postgres and GraphQL, including writing performant SQL queries. * Proven ability to design scalable, maintainable architectures while balancing delivery speed with long-term code health. * Exceptional interpersonal and communication skills - you enjoy collaborating, sharing solutions, and driving alignment across teams. Bonus Points: * Experience in high‑growth logistics tech or booking funnels, especially with customer follow‑up workflows. * History of scaling systems for enterprise-level clients (e.g., Walmart, Home Depot). * Experience building and deploying shared component libraries. What's in it for you: * You will have the opportunity to work for a dynamic and successful start-up on a diverse team where you can make a huge impact by doing meaningful work. * Significant and meaningful responsibilities from Day 1, with the ability to shape our engineering strategy. The possibilities are limitless and depend on you. * Work in a remote environment with a flexible schedule. We don't micromanage and want to help you do great work. * There is no work/life-there is only life, and we want your time at Curri to be life-giving and foster the best version of you. We care about family and your own personal development and don't expect you to always be engaged with work. * We offer a competitive salary, and benefits including, but not limited to, health, dental, vision, 401K, and an equity compensation grant $140,000 - $183,000 a year Who are we? Curri's mission is to be the way the world delivers construction and industrial supplies. We provide on‑demand, last‑mile logistics across the U.S. with a nationwide fleet of cars, trucks, and flatbeds. Founded in 2018 (YC S19), Curri is a fast‑growing, remote-first startup solving massive inefficiencies in the construction industry through technology and AI-driven solutions. Learn more at curri.com.
    $140k-183k yearly 57d ago
  • Flight Software C++ Engineer

    Toyon Research 4.1company rating

    Software engineer job in Goleta, CA

    Requirements B.S. in Computer Science, Electrical Engineering, or a related field. 3+ years of experience developing software for embedded systems and/or real-time applications. Proven ability to write clean, well-documented, and sustainable code. Strong proficiency in C and C++ programming for embedded applications. Knowledge of build system development and best practices. Experience in scripting languages such as Python for automation tasks. Demonstrated ability to use version control systems such as Git. Understanding of software design principles and best practices. Excellent communication and collaboration skills. Ability to develop software independently and as part of a team. Preferred: Master's or PhD in Computer Science, Engineering, Math, or a physical science. 7+ years of experience developing software for embedded systems and/or real-time applications. Demonstrated experience with software/firmware Failure Mode, Effects and Criticality Analysis (FMECA). Demonstrated experience implementing DO-178C standards for aerospace avionics or MISRA equivalents. Knowledge of real-time operating systems (RTOS) and software for parallel systems. Familiarity with common physical and data link layers (e.g. RS-485, CAN bus, Ethernet, SPI). Proficiency writing HDL for FPGAs. Knowledge of analog and digital circuit and PCB design. Strong understanding of statistics and data analysis. Demonstrated experience using Monte Carlo methods for system-level analysis. Experience with guidance, navigation, and control. Existing TS clearance. WE OFFER AN EXCEPTIONAL EMPLOYEE BENEFITS PACKAGE! Competitive Industry Pay 100% Employer-Paid Medical Insurance Premium HSA with Employer Contributions Dental and Vision Coverage Options Paid Holidays Paid Vacation and Sick leave Company Funded 401(k) and Profit Sharing Plans Employee Stock Ownership Plan (ESOP) Life and Disability Insurance Paid Parental Leave Discretionary Bonus Eligibility The annual pay range for the Flight Software C++ Engineer position is $110,000 to $200,000. The posted pay range values provide the candidate with guidance on annual base compensation for the position, at a full time level of effort, exclusive of overtime, bonus, and benefits-related compensation, over a range of qualifications that may fit hiring objectives. Toyon Research Corporation will consider the individual candidate's education, work experience, applicable knowledge, skills and training, among other factors, when preparing an offer of employment. Pay Transparency Nondiscrimination Provision Equal Opportunity Employer including Disability and Veterans Applicant Privacy Notice Learn more about our company in our latest video, We are Toyon. The application window for this posting will remain open until the position is filled. Ref #2625-H
    $110k-200k yearly 21d ago
  • Software Engineer - Santa Barbara, CA

    Pearly

    Software engineer job in Santa Barbara, CA

    The Role We are looking for a Santa Barbara, CA based Software Engineer to develop platform capabilities that position Pearly as the leading payments layer in the dental industry. Everything we build at Pearly operates at scale from day one - from user-facing workflows to high-throughput payment, notification, and data sync systems. You will be shipping capabilities that impact millions of users. In addition to application code, you will work on the development infrastructure that allows our organization to scale safely - including automated testing, monitoring, and internal tooling. The common denominator across every project you work on will be a deep sense of craft - both as an individual and as a collective team. At Pearly you will drive product excellence that enables us to be the winners in our space. Our Stack Pearly operates on a hyper-modern stack that is optimized for developer experience and scalability. You'll be releasing code that is high-impact, simple, and safe from day one; working predominantly in Typescript, GraphQL, and PostgreSQL. Our tooling leverages the best of open source and cloud-based capabilities, including Serverless Functions, GitHub Actions, Docker, and Playwright. We put a lot of thought into how to make shipping code at Pearly as fun and low-friction as possible, and we're constantly iterating on our stack/tooling to stay at the leading edge - including leveraging the latest AI tools like Claude Code and Cursor. What You'll Do Own the full development cycle: You'll be involved in every step of development, from product ideation, to specification, through to implementation and release to Production. Define the platform : You will research and make judgement calls on fundamental decisions regarding data modeling, architecture, infrastructure, and tooling. Collaborate effectively: We operate as a flat, mutually supportive, highly connected team where frequent input and collaboration is expected and best ideas always win. Build the path forward: You'll be entrusted to build today what we need for tomorrow - we believe in creating generalized frameworks that anticipate future needs as a core development principle. Qualifications Sense of Craft. You take pride in and are consistently honing your technical and creative abilities. You seek out opportunities to introduce simplicity, and enjoy composing solutions to business requirements in a way that is both innovative and effective. 2+ Years Deploying to Prod: You have an understanding of the stakes involved in deploying live systems. You exhibit exceptional attention to detail, and are prepared to operate in a security and accuracy sensitive domain. Command of the Full Stack. You are comfortable working in any layer of modern web application architecture - from Data Persistence to Business Logic to the User Interface. The ability to learn quickly and deeply is more important than experience with any particular technology, although a strong understanding of relational data modeling is a must. Willing to Roll Up Your Sleeves. Taking the initiative is second nature to you. You will operate with a high degree of autonomy, take projects to the finish line, and own the outcome. Based in Santa Barbara, CA. You will work at Pearly's office in downtown Santa Barbara, CA with the opportunity to periodically work remotely. Benefits Competitive salary, equity, and healthcare benefits Meeting-light culture Work with an A+ smart and passionate team Flexible vacation/time-off policy Opportunity to make your mark at an accelerating company with great product-market fit
    $98k-139k yearly est. Auto-Apply 28d ago
  • Mid-Level Software Engineer (Local Preferred)

    Jobsbridge

    Software engineer job in Santa Barbara, CA

    The Mid-Level Software Engineer will be responsible for developing incremental changes, bug fixes and larger features for our SaaS ecommerce platform, which serves the store-front, payment, digital fulfillment, and post-order needs of digital retailers worldwide. Develop and test new features, incremental changes, and bug fixes to a production-ready state using agile development processes Contribute to architectural designs Define and implement automated tests for new development Participate in code review process Develop skills with new technologies Qualifications: 3+ years Java / JavaScript / node experience 2+ years AWS experience, including EC2, S3, RDS, DynamoDB. Experience with Lambda and Redshift is a plus 3+ years of experience developing software services using RESTful APIs Ability to automate tasks through scripting Understanding of agile development processes Bachelor's degree in Computer Science or equivalent experience Qualifications AWS experience, Java / JavaScript / node experience Additional Information Multiple Openings
    $98k-139k yearly est. 22h ago
  • Software Engineer

    Teledyne 4.0company rating

    Software engineer job in Goleta, CA

    **Be visionary** Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research. We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins. **Job Description** **Job Summary:** Teledyne Goleta is seeking a Software Engineer to support the design and development of control, acquisition and analysis software used to test and operate our current and next generation imaging sensors at component and system levels. Software Engineers work as part of the larger test equipment delivery function for the above purpose. The candidate will be responsible for analyzing, designing, modifying, developing, writing, testing, and implementing software for user applications using C#, Python, and SQL on the Windows Operating System. **Primary Duties & Responsibilities:** The position will involve the following responsibilities and activities which all contribute to the design, development, delivery and maintenance of automated test equipment: + Design, develop and deliver control, acquisition and analysis software using C# + Take responsibility for on-time delivery of allocated work packages/tasks to a high standard, including briefing others on deliverables, status and progress. + Deliver software work packages and associated documentation, such as flowcharts, diagrams, test plans, test reports, code comments and clear code, while working within an established software development framework. + Support and attend project meetings by presenting technical information and carrying out relevant actions. + Working alongside teams outside of the Software group, including ROIC Design, Project Management and System Engineers. + Actively participate in ensuring quality assurance practices are adhered to and maintained throughout project lifecycle. + **Must be US Citizen or Perm Resident.** **Job Qualifications:** Bachelor's degree (B.A.) from four-year college or university in Computer Science or related fields and 5 years of related experience (Preferred); or equivalent combination of education and experience. **Salary Range:** $90,800.00-$121,100.000 **Pay Transparency** The anticipated salary range listed for this role is only an estimate. Actual compensation for successful candidates is carefully determined based on several factors including, but not limited to, location, education/training, work experience, key skills, and type of position. Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions. Teledyne is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age, or any other characteristic or non-merit based factor made unlawful by federal, state, or local laws. You may not realize it, but Teledyne enables many of the products and services you use every day **.** Teledyne provides enabling technologies to sense, transmit and analyze information for industrial growth markets, including aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, energy, medical imaging and pharmaceutical research.
    $90.8k-121.1k yearly 60d+ ago
  • Software Engineer, Platform - Oxnard, USA

    Speechify

    Software engineer job in Oxnard, CA

    The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview The responsibilities of our Platform team include building and maintaining all backend services, including, but not limited to, payments, analytics, subscriptions, new products, text to speech, and external APIs. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, is passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking, ensuring they meet business and scalability requirements Oversee the full backend API landscape, enhancing and optimizing for performance and maintainability Collaborate on B2B solutions, focusing on customization and integration needs for enterprise clients Work closely with cross-functional teams to align backend architecture with overall product strategy and user experience An Ideal Candidate Should Have Proven experience in backend development: TS/Node (required) Direct experience with GCP and knowledge of AWS, Azure, or other cloud providers Efficiency in ideation and implementation, prioritizing tasks based on urgency and impact Preferred: Experience with Docker and containerized deployments Preferred: Proficiency in deploying high availability applications on Kubernetes What We Offer A dynamic environment where your contributions shape the company and its products A team that values innovation, intuition, and drive Autonomy, fostering focus and creativity The opportunity to have a significant impact in a revolutionary industry Competitive compensation, a welcoming atmosphere, and a commitment to an exceptional asynchronous work culture The privilege of working on a product that changes lives, particularly for those with learning differences like dyslexia, ADD, and more An active role at the intersection of artificial intelligence and audio - a rapidly evolving tech domain The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $96k-136k yearly est. Auto-Apply 2d ago
  • Software Engineer

    Vsolvit

    Software engineer job in Oxnard, CA

    ***Remote/Hybrid Opportunity*** VSolvit LLC is seeking an experienced Mid-Level Full Stack Software Engineer to join our dynamic and growing team supporting our U.S Navy client. In this role, you will play a pivotal part in designing, building, and maintaining scalable web applications and APIs, leveraging cloud-native technologies. You will be responsible for the full lifecycle of software development, from conception to deployment, including designing system architecture, implementing solutions, and optimizing performance. This is a hands-on developer role with the opportunity to grow one's software developer skills in a growing and technically diverse technology company. As with any position, additional expectations exist. Some of these include, but are not limited to, adhering to normal working hours, meeting deadlines, following company policies as outlined by the Employee Handbook, communicating regularly with assigned supervisor(s), staying focused on the assigned tasks, and completing other tasks as assigned. Responsibilities Experience with common JavaScript libraries (Angular, React, jQuery, Backbone, Redux etc.) Ability to program in Java, JavaScript, C, C++, C# Knowledge of common data structures and algorithms Desire and ability to pick up new technologies quickly Displays a passion for what you do and a drive to improve Strong problem-solving and software triage skills with the ability to work cross-functionally in a fast-paced and rapidly changing work environment Analyzes the technical and business requirements to develop a systems solution Provides system software support for both front-end and backend Develop documentation for application and code Working with users and application stakeholders to verify and validate requirement Knowledge in writing packages/procedures for Java facing applications Write SQL queries, database triggers, PL/SQL, and packages according to the business requirements Basic Qualifications Bachelor's degree in Computer Science, technology, or related field of studies 2+ years' experience in Java, JavaScript, C, C++, C# and Angular 2+ years' experience in SQL development, preferably Oracle 19c or higher 2+ years' working as part of a software development team 2+ years' performing technical documentation; design documents, and system design documents 2+ years' experience analyzing technical specifications Ability to pay attention to detail A strong desire to learn and accept new challenges within a collaborate team context Must have the ability to obtain and maintain a CompTIA Security+ certification Must be a U.S Citizen Must be able to obtain and maintain Secret clearance If applicable: If you are or have been recently employed by the U.S. government, a post-employment ethics letter will be required if employment with VSolvit is offered Preferred Qualifications 2+ years' experience working with Java, ASP.NET with MVC, Visual C#, SQL, JavaScript, jQuery, and web services framework 2+ years' experience developing in a cloud-based environment, e.g. Azure Experience using standard SDLC methodologies 2+ years' experience in Agile development Knowledge of fundamental enterprise application development practices and architecture preferred Good interpersonal and communication skills a plus Experience using Microsoft Office tools, understanding workflows and requirements/design documentation Knowledge of RDBMS, i.e. Oracle 19c or higher or SQL Server 2014 or higher Knowledgeable of Postgres in particular, an understanding of Postgres as a relational store and Object store Experience working under CMMI Level 3 standards Company Summary Join the VSolvit Team! Founded in 2006, VSolvit (pronounced 'We Solve It') is a technology services provider that specializes in cybersecurity, cloud computing, geographic information systems (GIS), business intelligence (BI) systems, data warehousing, engineering services, and custom database and application development. VSolvit is an award winning WOSB, CA CDB, MBE, WBE, and CMMI Level 3 certified company. We offer a customizable health benefits program that best meets the needs of its employees. Offering may include: medical, dental, and vision insurance, life insurance, long and short-term disability and other insurance products, Health Savings Account, Flexible Spending Account, 401K Retirement Plan options, Tuition Reimbursement, and assorted voluntary benefits. Our goal is to grow together and enjoy the work that we do as a team. VSolvit LLC is an Equal Opportunity/Affirmative Action employer and will consider all qualified applicants for employment without regard to race, color, religion, sex, national origin, protected veteran status, or disability status.
    $96k-136k yearly est. Auto-Apply 60d+ ago
  • Software Engineer

    Mount Indie

    Software engineer job in Camarillo, CA

    Job Description Mount Indie is seeking a Software Developer - System Software at the Journeyman for our expanding workforce supporting current and evolving Naval Air mission planning, ELINT, and Electronic Warfare (EW) systems at the Point Mugu Naval Base in Camarillo, CA. Opportunities for career advancement, excellent benefits and long-term stability are some of the advantages of our growing, employee-focused company. Responsibilities Research, design, develop, and test operating systems-level software, compilers, and network distribution software for military, communications: Aerospace, scientific, and general computing applications Set operational specifications and formulate and analyze software requirements May design embedded systems software Apply principles and techniques of computer science, engineering, and mathematical analysis Working at the customers site with government personnel to ensure program success Identify system requirements Provide clear and unambiguous requirements to the Original Equipment Manufacturer (OEM) for correction and designs for EW systems such as APR-39, ALR-67 and ALQ-214 programs along with the evaluation and analysis of system performance Review and provide input to the OEM Acceptance Test Procedures (ATP) and witnessing the ATP at the OEM facility Test and validate the Operational Flight Program (OFP) and the Mission Data File for the APR-39, ALR-67(V)3 and ALQ-214 As part of the test, be responsible for the test planning, identifying resources required, and execute the test Generate a test report in accordance with the current Integrated Product Team's (IPT) processes Document any defect found during testing using the Defect Management Database At the end of each test segment/period, conduct an Engineering Review Board (ERB) Write and update intermediate and final technical documents including system requirements and design specifications/documents, white papers, and engineering notes. Participate in project related meetings (milestone reviews, status, design, etc.) Host and conduct technical meetings and teleconferences Qualifications 3+ years of experience performing the duties described in the Responsibilities description BS or BA degree in a Computer or Information Science field or a relevant technical discipline. Allowable Substitution: An additional 6 years of relevant work experience may be substituted for a Bachelor's Degree, or 4 additional years of work experience with a relevant Associate's Degree. Active Secret Clearance Experience with Visual Studio development environment software Experience with C++, C#, Microsoft ActiveX; and Python object or component oriented development software Experience with Microsoft and Linux operating systems Excellent communication and interpersonal skills-verbal, non-verbal, written, and listening-for staff, customer and organizational level communications, both formal and informal Ability to work independently; self-starter Working knowledge and use of Microsoft Office suite programs, MS Word, Excel, Access, PowerPoint, and SharePoint
    $96k-135k yearly est. 2d ago
  • Net Application Development , C# (C Sharp)

    Sonsoft 3.7company rating

    Software engineer job in Moorpark, CA

    SonSoft is an IT Staffing and consulting firm and duly organized under the laws of the Commonwealth of Georgia. We are growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services. Job Description Preferred • At least 4 years of experience in the software industry with a proven track record of shipping high quality products. • At least 4 years of experience in Experience in UI development in MVC, ASP.Net, HTML5, Css • Knowledge of DBMS like SQL Server, Entity Framework, SSIS/SSRS • Exposure to .Net 3.5 & above frameworks(C#) • 2 years' experience developing enterprise grade highly scalable web-based applications. • At least 2 years of experience in Project life cycle activities on development and maintenance projects • At least 2 years of experience in Design and architecture reviews • Ability to work in team in diverse/ multiple stakeholder environment • Experience in mortgage domain would be an advantage • Good analytical skills • Experience and desire to work in a Global delivery environment Qualifications Qualifications Basic • Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education. • At least 4 years of experience with Information Technologies. Additional Information ** U.S. Citizens and those who are authorized to work independently in the United States are encouraged to apply. We are unable to sponsor at this time. Note:- 1. This is a Full-Time & Permanent job opportunity for you. 2. Only US Citizen, Green Card Holder, GC-EAD, H4-EAD & L2-EAD can apply. 3. No OPT-EAD, H1B & TN candidates please. 4. Please mention your Visa Status in your email or resume.
    $85k-116k yearly est. 60d+ ago
  • Lead Application developer (Contract)

    Solutions4Business, Inc.

    Software engineer job in Camarillo, CA

    Solutions4Business is one of the leading Management & Technology consulting firms in North America, with clients ranging from Fortune 100 to early-stage companies. For over a decade, Solutions4Business, Inc. and its affiliates have provided high-quality consulting and technology and outsourcing services throughout the United States and Asia. With operations spread across various strategic business divisions, our consultants deliver innovative total business solutions, business and IT strategy to help optimize operations, transform organizations, train workforce and facilitate staff augmentation needs to client businesses ranging from early-stage companies to Fortune 500 companies. Recent News: Solutions4Business was featured by Silicon India among the 20 Most Promising Technology companies of 2015 and by CIOReview among the 20 Most Promising Logistics Technology Consulting companies of 2014. Solutions4Business, Inc. owns and operates the brands: Solutions4Business Consulting, RE:search+ by Solutions4Business Research and knowledg ON eLearning. Solutions4Business, Inc. affiliates include datatooth LLC, supplychaintemps LLC and Insight Analytical Solutions Pvt. Ltd. For more details, visit: ***************************************** Job Description The Lead .NET Developer will be working as a member of an agile development team developing "B2B" and "B2E" time and labor management application software. The Lead Application Developer will be an active participant in all areas of the software development. Participate within Agile SCRUM teams Review requirements and user stories produced by Product Owners Review and create software design documents and functional specifications Ensure that software design documents and functional specifications address requirements and user stories Implement coding solutions to meet requirements Supply Unit tests for all new functionality. Ensure that coding solutions use resources efficiently and are scalable Resolve QA (internal) and customer facing (external) issues logged against coding solutions Mentor team members on new features and new technologies Self-motivated team player who excels in a collaborative environment, has a strong sense of personal accountability, and contributes beyond job role and responsibilities Test driven development methodology and skills Qualifications Solid working skills with the C# language and the .NET framework 4.0. Working knowledge of object oriented design, design patterns and .NET best practices. Experience writing complex queries against Oracle 11g and familiarity with PL/SQL Fluency with JavaScript, MVC, JSON, REST, SOAP, Web Services and ASP.NET Hands on experience with Agile Methodologies and Test Driven Development Experience with test automation frameworks Thorough understanding of Object Oriented principles (Analysis and Design) Experience with Web Services (REST, SOAP, XML-RPC, etc) and multi-threaded applications Experience with relational databases and data access (JDBC/DAO/SQL); Oracle strongly preferred. Experience with NoSQL databases, MongoDB strongly preferred Familiarity with ORM technologies (iBatis, Hibernate) Familiarity with front-end technologies, Object-Oriented JavaScript, AJAX, XHTML, HTML, XML/DOM Experience in developing and driving SOA strategies within large enterprises and deploying SOA Full lifecycle development experience on large projects, creating distributed and scalable business systems BA/BS in Computer Science or equivalent in education and experience required 8+ years of development experience with web-based software applications Thorough knowledge of software development life cycle processes 6+ years of experience working in a team development environment Additional Information All your information will be kept confidential according to EEO guidelines.
    $107k-143k yearly est. 22h ago
  • Software Engineer

    Barkback 2.9company rating

    Software engineer job in Santa Barbara, CA

    barkback is a fast growing start-up focused on helping small businesses and their customers. barkback extends the customer experience beyond the storefront. From private feedback to exclusive promotions, we deepen the relationship between a business and its customers, allowing customers to freely express themselves while providing the business with new insights. Together we foster a new level of connection which improves both the business and the customer experience. Job Description barkback is seeking a software engineer to join our awesome team. Amazing opportunity to be a part of a mobile-consumer venture that is changing the way customers interact with businesses. Looking for a killer programmer to help us solve exciting problems. As a software engineer, you will own the enhancement of our backend databases and servers that power the barkback service, and also develop tools for the barkback teams to get even more done. You'll get to work closely with our web developers and product teams to bring new product features to life as well as make the existing product even more amazing. Being extremely intelligent doesn't hurt. Qualifications Object Oriented programming experience with at least 4 years experience or a degree in a related field. Experience working with a MVC framework, and more specifically Ruby on Rails, is a plus. Experience using AJAX/JSON and creating robust APIs is heavily encouraged, but not required. Experience working on a SaaS application. Experience writing SQL is required. Knowledge of website operations is a plus, especially in a cloud hosted environment. You must be able to work from our amazing office located in downtown Santa Barbara. Additional Information Web: *********************** Check out our IOS and Android apps.
    $108k-150k yearly est. 60d+ ago
  • AI/ML Software Engineer

    Toyon Research 4.1company rating

    Software engineer job in Goleta, CA

    Requirements Candidates for the AI/ML Software Engineer position should have a strong background in engineering, computer science, physics, and/or mathematics. An advanced degree (M.S./Ph.D.) or a Bachelor's degree and at least two years of industry experience are required. WE OFFER AN EXCEPTIONAL EMPLOYEE BENEFITS PACKAGE! Competitive Industry Pay 100% Employer-Paid Medical Insurance Premium HSA with Employer Contributions Dental and Vision Coverage Options Paid Holidays Paid Vacation and Sick leave Company Funded 401(k) and Profit Sharing Plans Employee Stock Ownership Plan (ESOP) Life and Disability Insurance Paid Parental Leave Discretionary Bonus Eligibility The annual pay range for the AI/ML Software Engineer position is $110,000 to $190,000. The posted pay range values provide the candidate with guidance on annual base compensation for the position, at a full time level of effort, exclusive of overtime, bonus, and benefits-related compensation, over a range of qualifications that may fit hiring objectives. Toyon Research Corporation will consider the individual candidate's education, work experience, applicable knowledge, skills and training, among other factors, when preparing an offer of employment. Pay Transparency Nondiscrimination Provision Equal Opportunity Employer including Disability and Veterans Applicant Privacy Notice Learn more about our company in our latest video, We are Toyon. Ref #2608-C
    $110k-190k yearly 15d ago
  • SOFTWARE ENGINEER

    Vsolvit

    Software engineer job in Oxnard, CA

    Job Description ***Remote/Hybrid Opportunity*** VSolvit LLC is seeking an experienced Mid-Level Full Stack Software Engineer to join our dynamic and growing team supporting our U.S Navy client. In this role, you will play a pivotal part in designing, building, and maintaining scalable web applications and APIs, leveraging cloud-native technologies. You will be responsible for the full lifecycle of software development, from conception to deployment, including designing system architecture, implementing solutions, and optimizing performance. This is a hands-on developer role with the opportunity to grow one's software developer skills in a growing and technically diverse technology company. As with any position, additional expectations exist. Some of these include, but are not limited to, adhering to normal working hours, meeting deadlines, following company policies as outlined by the Employee Handbook, communicating regularly with assigned supervisor(s), staying focused on the assigned tasks, and completing other tasks as assigned. Responsibilities Experience with common JavaScript libraries (Angular, React, jQuery, Backbone, Redux etc.) Ability to program in Java, JavaScript, C, C++, C# Knowledge of common data structures and algorithms Desire and ability to pick up new technologies quickly Displays a passion for what you do and a drive to improve Strong problem-solving and software triage skills with the ability to work cross-functionally in a fast-paced and rapidly changing work environment Analyzes the technical and business requirements to develop a systems solution Provides system software support for both front-end and backend Develop documentation for application and code Working with users and application stakeholders to verify and validate requirement Knowledge in writing packages/procedures for Java facing applications Write SQL queries, database triggers, PL/SQL, and packages according to the business requirements Basic Qualifications Bachelor's degree in Computer Science, technology, or related field of studies 2+ years' experience in Java, JavaScript, C, C++, C# and Angular 2+ years' experience in SQL development, preferably Oracle 19c or higher 2+ years' working as part of a software development team 2+ years' performing technical documentation; design documents, and system design documents 2+ years' experience analyzing technical specifications Ability to pay attention to detail A strong desire to learn and accept new challenges within a collaborate team context Must have the ability to obtain and maintain a CompTIA Security+ certification Must be a U.S Citizen Must be able to obtain and maintain Secret clearance If applicable: If you are or have been recently employed by the U.S. government, a post-employment ethics letter will be required if employment with VSolvit is offered Preferred Qualifications 2+ years' experience working with Java, ASP.NET with MVC, Visual C#, SQL, JavaScript, jQuery, and web services framework 2+ years' experience developing in a cloud-based environment, e.g. Azure Experience using standard SDLC methodologies 2+ years' experience in Agile development Knowledge of fundamental enterprise application development practices and architecture preferred Good interpersonal and communication skills a plus Experience using Microsoft Office tools, understanding workflows and requirements/design documentation Knowledge of RDBMS, i.e. Oracle 19c or higher or SQL Server 2014 or higher Knowledgeable of Postgres in particular, an understanding of Postgres as a relational store and Object store Experience working under CMMI Level 3 standards Company Summary Join the VSolvit Team! Founded in 2006, VSolvit (pronounced 'We Solve It') is a technology services provider that specializes in cybersecurity, cloud computing, geographic information systems (GIS), business intelligence (BI) systems, data warehousing, engineering services, and custom database and application development. VSolvit is an award winning WOSB, CA CDB, MBE, WBE, and CMMI Level 3 certified company. We offer a customizable health benefits program that best meets the needs of its employees. Offering may include: medical, dental, and vision insurance, life insurance, long and short-term disability and other insurance products, Health Savings Account, Flexible Spending Account, 401K Retirement Plan options, Tuition Reimbursement, and assorted voluntary benefits. Our goal is to grow together and enjoy the work that we do as a team. VSolvit LLC is an Equal Opportunity/Affirmative Action employer and will consider all qualified applicants for employment without regard to race, color, religion, sex, national origin, protected veteran status, or disability status.
    $96k-136k yearly est. 14d ago
  • Software Engineer, iOS Core Product - Oxnard, USA

    Speechify

    Software engineer job in Oxnard, CA

    The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Opportunity to lead key engineering and product decisions Actively shipping production code for the Speechify iOS app Work within a dedicated product team Participate in product discussions to shape the product roadmap Maintain and enhance the existing complex app architecture An Ideal Candidate Should Have Experience. You've worked on products that scaled to a large user base Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Technical skills. Swift, SwiftUI Technical Requirements: Swift Programming Language SwiftUI experience Experience in Multithreading Programming Working with CI/CD infrastructure Experience with Fastlane SOLID principles, the ability to write every single class according to SOLID Experience with Git and understanding of different Git strategies What We offer: A fast-growing environment where you can help shape the company and product An entrepreneurial crew that supports risk, intuition, and hustle The opportunity to make a big impact in a transformative industry A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $96k-136k yearly est. Auto-Apply 60d+ ago
  • Net Application Development

    Sonsoft 3.7company rating

    Software engineer job in Moorpark, CA

    Sonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services. Job Description Preferred • At least 1 years with Visual Studio version 2015 or 2013. • At least 2 years design of software application using Microsoft technologies and project handling experience related to clouds • At least 2 years hands on JavaScript Libraries i.e. Backbone.JS and Angular.JS • At least 3 years hands on Responsive Web Design Frameworks like Bootstrap. • At least 3 years hands on WCF Services i.e. Rest Based Services. • At least 3 years hands on HTML5 and CSS3. • At least 3 years hands on Entity Framework Usage- Code First, Data First, Multi-Thread usage of EF. • At least 3 years hands on SQL Server - Procedures, Functions - Different Types, Table Definitions, Joins, Indexing paradigms Clustered, Non-Clustered Index with idea on what happens if certain attributes of indexes are changed like Allow Row Lock, Page Lock. • Experience and desire to work in a Global delivery environment Qualifications Qualifications Basic • Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education. • At least 4 years of experience with Information Technologies. Additional Information ** U.S. citizens and those authorized to work in the U.S. are encouraged to apply . We are unable to sponsor at this time. Note:- This is a Full-Time Permanent job opportunity for you. Only US Citizen, Green Card Holder, TN Visa, GC-EAD, H4-EAD & L2-EAD can apply. No OPT-EAD & H1B Consultants please. Please mention your Visa Status in your email or resume.
    $85k-116k yearly est. 60d+ ago
  • Software Engineer

    Toyon Research 4.1company rating

    Software engineer job in Goleta, CA

    Requirements Candidates with a Bachelor's or advanced degree in computer science or engineering are encouraged to apply. The ideal candidate will have the following experience, skills, and ambition: Excellent thinking and problem-solving skills Ability to work with others to conceptualize and collaboratively solve problems Strong math skills, particularly for implementation of optimization and search methods Experience with coding and testing numerical methods Object-oriented software development in C++, C#, Java, JavaScript, Python or other Experience designing, developing and performing analysis with geographic information systems (such as ArcGIS) Ability to configure and maintain virtual machines and host servers Understanding of application development for cluster computing platforms Existing TS Clearance with SCI eligibility preferred WE OFFER AN EXCEPTIONAL EMPLOYEE BENEFITS PACKAGE! Competitive Industry Pay 100% Employer-Paid Medical Insurance Premium HSA with Employer Contributions Dental and Vision Coverage Options Company Funded 401(k) and Profit Sharing Plans Employee Stock Ownership Plan (ESOP) Life and Disability Insurance Paid Parental Leave The annual pay range for the GIS Software Engineer position is $90,000 to $140,000. The posted pay range values provide the candidate with guidance on annual base compensation for the position, at a full time level of effort, exclusive of overtime, bonus, and benefits-related compensation, over a range of qualifications that may fit hiring objectives. Toyon Research Corporation will consider the individual candidate's education, work experience, applicable knowledge, skills and training, among other factors, when preparing an offer of employment. Pay Transparency Nondiscrimination Provision Equal Opportunity Employer including Disability and Veterans Applicant Privacy Notice Learn more about our company in our latest video, We are Toyon. Ref #2544-G
    $90k-140k yearly 60d+ ago
  • Software Engineer, macOS Core Product - Oxnard, USA

    Speechify

    Software engineer job in Oxnard, CA

    At Speechify, our mission is to ensure reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products-including apps on iOS, Android, mac OS, Chrome, and web-to listen to PDFs, books, docs, and web content faster, smarter, and more joyfully than ever before. Our product has earned recognition from Google ( Chrome Extension of the Year ) and Apple ( App of the Day and 2025 Inclusivity Design Award) for its impact and accessibility. We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class companies like Amazon, Microsoft, Google, Stripe, and more. We move fast, ship often, and love solving real user problems. Role Overview As a Software Engineer on the mac OS team, you'll help build and scale Speechify's core desktop experience for millions of users. You'll own significant parts of our mac OS app architecture, ship production-ready code, and collaborate closely with product, design, and engineering teams across the company. This is a key role for someone who thrives in a fast-paced startup environment, enjoys making high-impact product decisions, loves delightful user experiences, and has a passion for accessibility and performance. What You'll Do Lead key engineering and product decisions for the mac OS app. Write, test, and ship production-quality code that scales to millions of users. Maintain and evolve complex app architecture with a focus on performance and stability. Work within a cross-functional team, partnering with designers and PMs to shape features from concept to launch. Participate in product planning and roadmap discussions. Drive continuous improvement in code quality, CI/CD processes, and development workflows. You should have: Demonstrated experience shipping mac OS (or related desktop) applications used by many customers. Strong engineering instincts with a deep focus on user experience. A strategic mindset for building great products-not just writing code. Ability to work quickly, decide what to build now vs. later, and iterate fast. Experience working in remote, distributed teams. Technical requirements: Swift / SwiftUI (mac OS) proficiency. Solid understanding of AppKit, mac OS frameworks, and desktop-specific UI paradigms. Strong understanding of concurrency and asynchronous execution models Familiarity with Bitrise, CI/CD workflows (e.g., Xcode Cloud, GitHub Actions). Strong understanding of concurrency and asynchronous execution models What We offer: Impact & Ownership: Build and influence a product used by millions globally. Remote First: Flexible, asynchronous work culture. Growth & Leadership: Flat org - leadership is earned by impact, not title. Collaborative Environment: Work with smart, passionate engineers and designers. Competitive Compensation: Market-aligned salary, bonus, and equity. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Why Join Speechify? At Speechify, we ship fast, build for real users, and care deeply about quality and accessibility. You'll work on products that change lives, and your contributions will shape both the product and the company. If this sounds like your kind of challenge, we'd love to hear from you. Apply with your resume and links to your portfolio or GitHub! Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $96k-136k yearly est. Auto-Apply 11d ago
  • .Net Application Development

    Sonsoft 3.7company rating

    Software engineer job in Moorpark, CA

    Sonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services. Job Description Preferred • At least 1 years with Visual Studio version 2015 or 2013. • At least 2 years design of software application using Microsoft technologies and project handling experience related to clouds • At least 2 years hands on JavaScript Libraries i.e. Backbone.JS and Angular.JS • At least 3 years hands on Responsive Web Design Frameworks like Bootstrap. • At least 3 years hands on WCF Services i.e. Rest Based Services. • At least 3 years hands on HTML5 and CSS3. • At least 3 years hands on Entity Framework Usage- Code First, Data First, Multi-Thread usage of EF. • At least 3 years hands on SQL Server - Procedures, Functions - Different Types, Table Definitions, Joins, Indexing paradigms Clustered, Non-Clustered Index with idea on what happens if certain attributes of indexes are changed like Allow Row Lock, Page Lock. • Experience and desire to work in a Global delivery environment Qualifications Qualifications Basic • Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education. • At least 4 years of experience with Information Technologies. Additional Information ** U.S. citizens and those authorized to work in the U.S. are encouraged to apply . We are unable to sponsor at this time. Note:- This is a Full-Time Permanent job opportunity for you. Only US Citizen, Green Card Holder, TN Visa, GC-EAD, H4-EAD & L2-EAD can apply. No OPT-EAD & H1B Consultants please. Please mention your Visa Status in your email or resume.
    $85k-116k yearly est. 60d+ ago

Learn more about software engineer jobs

How much does a software engineer earn in Santa Barbara, CA?

The average software engineer in Santa Barbara, CA earns between $84,000 and $162,000 annually. This compares to the national average software engineer range of $73,000 to $136,000.

Average software engineer salary in Santa Barbara, CA

$117,000

What are the biggest employers of Software Engineers in Santa Barbara, CA?

The biggest employers of Software Engineers in Santa Barbara, CA are:
  1. Google
  2. Toyon Research
  3. AppFolio
  4. Teledyne Technologies Incorporated
  5. barkback
  6. Teledyne Hastings
  7. Magna International
  8. FLIR Systems
  9. Jobsbridge
  10. Pearly
Job type you want
Full Time
Part Time
Internship
Temporary