Post job

Developer jobs in San Diego, CA - 711 jobs

All
Developer
Senior Software Engineer
Software Engineer
Senior Java Developer
Salesforce Developer
  • Sr Software Engineer, Access/Car Keys Engineering

    Apple Inc. 4.8company rating

    Developer job in San Diego, CA

    San Diego, California, United States Software and Services At Apple, extraordinary ideas quickly become extraordinary products and experiences. The Access Engineering & Wallet Services team is redefining what digital access means, from unlocking your car and front door to authenticating securely with just your iPhone or Apple Watch. We're looking for a seasoned software engineer who thrives on sophisticated problem‑solving, spirited technical debate, and turning ambitious ideas into reality at global scale. If you're motivated by product excellence, not just clean code - and if you bring both resilience and creativity to navigating a deeply cross‑functional environment - we'd love to hear from you. Description You'll be joining a team that values clarity, courage, and craft - where engineers have a voice, debates are healthy, and great ideas win. The Access / Car Keys Engineering team designs and builds the systems that make seamless, secure access possible. This role offers significant ownership, ideal for engineers ready to shape architecture and influence direction across multiple teams. Whether your background is in a large‑scale distributed environment or a fast‑moving startup, you bring strong technical intuition and a desire to build systems that last. Responsibilities Lead the architecture and development of distributed backend systems powering Apple Wallet's digital access and Car Key experiences. Build secure, performant APIs that integrate with partner ecosystems Collaborate closely with hardware, security, and product teams to build deeply integrated, privacy‑preserving user experiences. Apply AI to improve efficiency, reliability, intelligence, and personalization in our product Mentor and guide other engineers, encouraging a culture of technical rigor, open dialogue, and thoughtful innovation. Minimum Qualifications 10+ years of backend software engineering experience in languages such as Java, Kotlin, or Go Proven track record to deliver results in large, matrixed organizations-navigating ambiguity, aligning diverse stakeholders, and driving transparency through data and empathy. Familiarity with leveraging AI to accelerate development Proven success building scalable, reliable, and secure distributed systems and APIs Strong foundation in concurrency, asynchronous processing, and event‑driven architectures (e.g., Kafka) Experience with Relational and NoSQL databases Familiarity with DevOps, CI/CD, and production service ownership BS in Computer Science or equivalent technical field Preferred Qualifications Experience developing or integrating AI/ML‑driven systems or decision pipelines Experience with iOS development or Apple platform integration Ability to thrive in a matrixed, cross‑functional environment and influence without direct authority Exceptional interpersonal skills - comfortable leading design discussions, challenging ideas constructively, and driving alignment 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 $201,300 and $302,200, 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. Apple accepts applications to this posting on an ongoing basis. #J-18808-Ljbffr
    $201.3k-302.2k yearly 3d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Senior Software Engineer

    Broadcom Inc. 4.8company rating

    Developer job in San Diego, CA

    Automate complex infrastructure and deployment tasks through effective **scripting** (e.g., shell scripts).Work with relational databases, specifically **Postgres DB**, for data storage and retrieval.* Bachelor's degree and 12+ years of related experience required* Proven experience as a Senior level Software Developer, Data Engineer, DevOps Engineer, or in a similar role.* Strong programming skills in **Python, Go** and **C++**.* Expertise in **Linux** and command-line tools.* Hands-on experience with cloud platforms, particularly **Google Cloud Platform (GCP)** and its data services.* Solid experience building and managing CI/CD pipelines with **Jenkins**.* Proficiency with containerization (Docker) and orchestration (Kubernetes), including application deployment with **Helm charts**.* Experience with workflow orchestration tools like **Apache Airflow**.* Solid understanding of big data technologies, particularly **Apache Spark**.* Familiarity with configuration management tools like **Ansible**.* Proficiency in working with **Postgres** or other relational databases.* Experience with data analysis libraries such as **Pandas**, **Polars**, or **Matplotlib**.* Collaborative and supportive work environment.* Opportunities for professional growth and skill development.* Competitive salary and benefits package.* The chance to work on exciting and challenging projects that make a real impact. #J-18808-Ljbffr
    $126k-157k yearly est. 5d ago
  • Salesforce Developer

    Techohana

    Developer job in San Diego, CA

    Compensation: Up to $160,000 annually Employment Type: Full-Time We are partnering with a growing, product-driven technology organization seeking a skilled Salesforce Developer to join their internal team. This individual will play a key role in building, enhancing, and scaling Salesforce solutions that support core business operations and customer-facing workflows. This is a hands-on development role within a collaborative, fast-paced environment where Salesforce is a critical platform supporting multiple teams. Responsibilities Design, develop, and maintain custom Salesforce solutions using Apex, Lightning Web Components (LWC), and declarative tools Partner with cross-functional stakeholders to translate business requirements into scalable technical solutions Build and optimize custom objects, Flows, integrations, and data models while adhering to Salesforce best practices Participate in code reviews, testing, deployments, and release management to ensure high-quality deliverables Support ongoing platform enhancements, performance optimization, and technical documentation Qualifications 8+ years of Salesforce development experience in complex, production environments Salesforce Platform Developer I & II certifications (required) Strong experience with Apex, LWC, SOQL, and Salesforce APIs Ability to work on-site in San Diego, CA Experience collaborating closely with admins, architects, and business stakeholders Nice to Have Salesforce Administrator certification Experience working in a scaling or product-led organization Exposure to multi-cloud Salesforce environments Familiarity with Agile development methodologies Benefits Competitive compensation up to $160,000 annually Comprehensive health, dental, and vision insurance Paid Time Off (PTO) and paid holidays Collaborative, team-oriented work environment Opportunity to work on a mission-critical Salesforce platform within a growing organization
    $160k yearly 3d ago
  • Senior Full Stack Java Developer

    Softclouds, LLC 3.9company rating

    Developer job in San Diego, CA

    SoftClouds LLC is looking for a Full-Time Senior Full Stack Java Developer with at least 10+ years of experience as a Full Stack Developer within large-scale enterprise projects. This hands-on role involves designing and implementing functionality, developing web applications, and integrating multiple applications. The ideal candidate will have a strong grasp of cloud-based technologies and extensive experience in the specified technology stack. Design and develop solutions utilizing the latest cloud-based technologies. Code and develop highly complex and critical applications, software interface solutions, and web services. Determine the necessity for new algorithms and models in enterprise software applications, providing advice to customers and management. Independently resolve highly sensitive and critical issues throughout the entire software lifecycle. Lead a team or work independently on complex tasks to ensure software specifications are achievable within available resources and project timelines. Design, prototype, and implement features for websites and applications. Architect, develop, and support the ongoing operations of technical products/solutions. Develop and debug web services on multiple platforms. Design and develop solutions utilizing the latest cloud-based technologies. Required skills and experience: Proficiency in all the AWS Web Services below: Lambda API Gateway DynamoDB CloudFormation SQS CloudWatch Development practices: Experience with Test-Driven Development (TDD) Writing unit and integration tests as part of the development lifecycle Programming Languages & Frameworks: Frontend Development: Ability to translate visual designs into functional, responsive websites Experience with: Microservices and serverless architecture RESTful APIs (OpenAPI) Development tools & methodologies: Familiarity with Agile methodologies and SDLC concepts Proficiency with Git and GitHub for version control Experience configuring IDEs and web application servers for remote debugging Design & integration: Strong understanding of design and integration principles for complex IT environments Ability to conceptualize technical solutions and produce detailed design documentation Problem solving & communication: Strong research, troubleshooting, and analytical skills Ability to independently resolve issues using available resources Excellent oral and written communication skills Proven ability to deliver high-quality, robust applications Professional attributes: Knowledge of current technologies and application development trends Strong time management and multitasking abilities Enthusiastic, detail-oriented, and a team player Knowledge of B2B applications Knowledge of system design and integration Understanding of Okta Knowledge of Magnolia or any CMS experience Analytical and problem-solving skills Experience with GitHub actions Familiarity with security standards and best practices in application development Knowledge of encryption techniques Experience with Oracle Cloud and Oracle OCI AWS certifications (e.g., AWS Certified Solutions Architect or AWS Certified Developer) are a plus Education: Requires a minimum of a bachelor's degree in engineering, preferably in Computer Science/Engineering. #J-18808-Ljbffr
    $111k-141k yearly est. 2d ago
  • AI / Software Engineer - AI Agents & Voice AI

    Medwatchers

    Developer job in San Diego, CA

    If interested in position, please fill out this form: ************************************* as accurately as you can. Only candidates who fill out the form will be considered for the position. Roles: AI Software Engineer, Applied AI Engineer, Voice AI Engineer, Product Technologist (Title and level will be commensurate with education and experience) Location: Onsite - San Diego, CA (No remote) Preferred Qualifications: MS or PhD in Computer Science, AI, or related field (BS acceptable with strong applied experience) Salary Range: $100,000 - $175,000 (based on experience and skills) + Annual Bonus Overview Join our San Diego-based engineering team to design, build, and rapidly iterate on AI agents and Voice AI systems used by clinicians, pharmacists, and patients at scale. This role is hands-on and execution-focused-you'll move quickly from idea to production, fine-tuning models and tools until they are genuinely useful for end users in high-stakes healthcare environments. You will collaborate closely with product, clinical, and data teams to deploy intelligent systems that automate workflows, enhance conversations, and improve outcomes. Key Responsibilities Design, build, and deploy AI agents that support clinical and operational workflows Develop and optimize Voice AI systems for real-time, natural conversations with patients and providers Rapidly prototype, test, and iterate on AI-driven tools based on real user feedback Fine-tune and adapt models (LLMs, speech, NLP) to improve accuracy, reliability, and usefulness Integrate AI services into production applications via APIs and event-driven architectures Collaborate with clinicians and product teams to translate real-world needs into AI solutions Ensure systems meet performance, security, privacy, and reliability requirements Participate in architecture discussions and technical decision-making as platforms scale Contribute clean, well-documented, and testable code in a fast-moving environment Representative Technologies (Familiarity with similar tools is welcome) AI & ML: Large Language Models (OpenAI, Anthropic, open-source LLMs) Prompt engineering, fine-tuning, evaluation, and guardrails Speech-to-Text / Text-to-Speech (Whisper, Deepgram, Google, AWS, Azure) NLP, conversation state management, agent orchestration Backend & Systems: Python (FastAPI, Flask), Node.js REST and real-time APIs (WebSockets, streaming) Event-driven and workflow-based architectures Data & Storage: PostgreSQL, MongoDB, Redis, vector databases Logging, tracing, and monitoring for AI systems Cloud & DevOps: AWS, Azure, or GCP Docker, CI/CD pipelines, infrastructure-as-code Ideal Experience Strong programming fundamentals with an ability to move fast without sacrificing quality Hands-on experience building AI-powered or conversational systems Comfort rapidly prototyping, testing, and refining tools based on user feedback Experience integrating third-party AI APIs and deploying production services Strong problem-solving skills and ownership mindset Agile collaboration in cross-functional teams Bonus: Experience with Voice AI, call center technology, or healthcare workflows Exposure to HIPAA-compliant systems or regulated environments We Offer a Comprehensive Benefits Package, Including: 401(k) with company matching Health, dental, and vision insurance Paid time off (PTO) Tuition reimbursement Employee discounts
    $100k-175k yearly 1d ago
  • Software Engineer

    Checkrx

    Developer job in San Diego, CA

    About the Role CheckRx is an AI-powered platform designed to help Medicare agents streamline enrollment, compliance, and client support. We are looking for a Full-Time Software Engineer to join our core team and drive the technical evolution of our healthcare tools. In this role, you won't just be executing tasks; you'll be architecting solutions that have a direct impact on the Medicare industry and the lives of the beneficiaries we serve. Who We Want Experience: 2-4 years of professional full-stack software development experience (prior experience in startups or the Medicare/Health-tech space is a significant plus). Technical Proficiency: Strong command of modern web technologies and frameworks, specifically React, Tailwind CSS, and Node.js. Proactive Mindset: A self-motivated engineer who takes initiative, explores new frameworks, and thrives in a fast-paced startup environment. Proven Track Record: Ability to showcase production-level applications or complex projects that demonstrate clean architecture and scalability. Collaboration: A strong communicator who can bridge the gap between technical requirements and business goals, working closely with design and marketing teams. Mission-Driven: Passionate about leveraging AI and technology to solve real-world problems in healthcare. What You'll Do Full-Stack Development: Architect and implement robust, scalable features across the entire stack (Front-end and Backend). Code Quality: Write clean, maintainable, and well-documented code in JavaScript/TypeScript, Node.js, and Python. Product Ownership: Collaborate with designers and product managers to translate wireframes and user stories into high-performing production features. System Optimization: Improve the scalability and performance of our web applications to better support our growing base of Medicare agents. Technical Leadership: Take ownership of independent projects, from initial concept to deployment, and participate in technical decision-making for the platform. Innovation: Lead project demos and contribute to the internal roadmap by identifying opportunities to integrate AI and improve agent workflows. What You'll Get Compensation: 80k - 160k (based on experience, details provided during the interview process). Professional Growth: The opportunity to be a foundational member of a high-growth, AI-driven health-tech startup. Impact: Direct influence on a product that is modernizing the Medicare enrollment experience. Collaboration: A seat at the table with experienced designers, developers, and product leaders in a high-energy environment. Innovation: A chance to build and ship cutting-edge AI tools in a complex, regulated industry. Position Details Job Type: Full-Time Schedule: ~40 hours per week, Monday-Friday Location: Chula Vista, CA Work Setting: In-person with the core startup team
    $90k-125k yearly est. 16h ago
  • Software Engineer IV

    Medimpact Healthcare Systems, Inc. 4.8company rating

    Developer job in San Diego, CA

    ### Exemption Status:United States of America (Exempt)### $95,717 - $132,808 - $169,898“Pay scale information is not necessarily reflective of actual compensation that may be earned, nor a promise of any specific pay for any selected candidate or employee, which is always dependent on actual experience, education, qualifications, and other factors. A full review of our comprehensive pay and benefits will be discussed at the offer stage with the selected candidate.”This position is not eligible for Sponsorship.MedImpact Healthcare Systems, Inc. is looking for extraordinary people to join our team!At MedImpact, we deliver leading edge pharmaceutical and technology related solutions that dramatically improve the value of health care. We provide superior outcomes to those we serve through innovative products, systems, and services that provide transparency and promote choice in decision making. Our vision is to set the standard in providing solutions that optimize satisfaction, service, cost, and quality in the healthcare industry. We are the premier Pharmacy Benefits Management solution!# **Job Description****Essential Duties and Responsibilities** include the following. Other duties may be assigned.* Gains a thorough understanding of functional requirements for new software requests. Works with Business Systems Analysts to understand and clarify software requirements and translate into working software.* Designs, develops and performs testing of software to meet functional requirements.* Practices good software engineering techniques and standards to reduce coding errors and ensures robustness and efficiency of work products.* Partners with software team in the development of the software engineering processes.* Works to identify and resolves technical or product problems.* Participates in software project meetings and provides status reports.* Translates technical designs into working software.* Maintains existing applications by enhancing software and troubleshooting issues.* Collaborates with team members and partners with others as needed to ensure successful completion of assigned software development tasks.* Participates in code reviews and incorporates recommendations.* Applies software engineering and Object Oriented Design principles in creating UML diagrams and technical design documents for software components.* Partners with team members and technical project lead to ensure component design fits in with the overall solution.* Adopts new techniques and technologies.* Initiates attendance at job related training to keep skills current; maintains current understanding of the industry's best practices.* Assists with mentoring and training of less experienced IT staff members.**Supervisory Responsibilities** No supervisory responsibilities.**Client Responsibilities**This is an internal (and external to IT) client facing position that requires excellent customer service skills and interpersonal communication skills (listening/verbal/written). One must be able to; manage difficult or emotional client situations; Respond promptly to client needs; Solicit client feedback to improve service; Respond to requests for service and assistance from clients; Meet commitments to clients.**Qualifications**To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.**Education and/or Experience** Bachelor's degree (or equivalent) and 5+ years' related experience in the essential job functions listed. Prior PBM or healthcare experience is helpful but not required.**Computer Skills** - Demonstrable skills required in the following areas:* Excellent working knowledge of a variety of currently used programming languages such as JAVA, SQL, PL/SQL, etc. Thorough knowledge of software methodologies, distributed networking, databases, communications, and multiprocessing applications* ORACLE (latest version) RDBMS; UNIX and/or Windows environments* Scripting, Shell Scripting* Object Oriented Analysis and Design (OOAD)* Familiarity with Service Oriented Architecture (SOA)* Familiarity with Distributed Software Architecture* Web Application Architecture* Tools such as: JSF, Tomcat, Apache, JPA with Hybernate, J2EE, JSP/SERVLET, Struts, XML* Agile and Waterfall methodologies; requirements gathering; flow diagrams* Good familiarity with JAVA design and development, design patterns, complete application development lifecycle, and at least one scripting language* Familiar with database interfacing and relational database management systems (RDBMS such as Oracle or similar)* Familiar with Object Oriented and procedural languages* Familiar with UNIX/Linux command level experience and Shell scripting and build automation knowledge* JAVA Scripting**Certificates, Licenses, Registrations**None required**Other Skills and Abilities** * Demonstrated ability to work collaboratively on project teams and/or matrix-managed teams.* Ability to appropriately schedule and prioritize multiple projects to ensure timely and effective delivery of IT solutions.* Excellent written and verbal communications skills with emphasis on translating technical concepts to non-technical audiences.* Results oriented and ability to juggle multiple concurrent projects with changing priorities and deadlines* Familiarity with PBM business model (plans, programs, and practices) as well as pharmaceutical practices (nomenclature, medications) helpful.**Language Skills** Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to write reports, business correspondence, and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.**Mathematical Skills** Ability to add, subtract, multiply, and divide in all units of measure, using whole numbers, common fractions, and decimals. Ability to compute rate, ratio, and percent and to draw and interpret bar graphs.**Reasoning Ability** Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.**Competencies** To perform the job successfully, an individual should demonstrate the following competencies:* Adaptability - Adapts to changes in the work environment; Manages competing demands; Changes approach or method to best fit the situation; Able to deal with frequent change, delays, or unexpected events.* Business Acumen - Understands business implications of decisions; Displays orientation to profitability; Demonstrates knowledge of market and competition; Aligns work with strategic goals.* Customer Service - Manages difficult or emotional customer situations; Responds promptly to customer needs; Solicits customer feedback to improve service; Responds to requests for service and assistance; Meets commitments.* Dependability - Follows instructions, responds to management direction; Takes responsibility for own actions; Keeps commitments; Commits to long hours of work when necessary to reach goals. Completes tasks on time or notifies appropriate person with an alternate plan.* Initiative - Volunteers readily; Undertakes self-development activities; Seeks increased #J-18808-Ljbffr
    $95.7k-132.8k yearly 5d ago
  • Senior Software Engineer, HealthTech & Cloud Impact

    BD Mexico

    Developer job in San Diego, CA

    A global medical technology company in San Diego seeks an experienced software developer with over 10 years of R&D experience. The role involves software design, evaluation, and implementation, requiring strong skills in AWS, Java, and agile environments. A Bachelor's degree is needed, with a preference for advanced degrees. The ideal candidate should thrive in collaborative, cross-functional teams, demonstrating superior communication skills. Salary ranges from $155,900 to $257,300 annually, with a focus on in-office collaboration. #J-18808-Ljbffr
    $155.9k-257.3k yearly 4d ago
  • Senior Vehicle Software Engineer

    Seasats

    Developer job in San Diego, CA

    Role: Senior Vehicle Software Engineer At Seasats, we're passionate about delivering maritime robotics solutions to redefine the maritime industry. Our primary products are autonomous surface vehicles (ASVs), designed to carry sensors at sea for months at a time. Our ASVs provide persistent monitoring and data acquisition to defense, scientific, and commercial customers, and have autonomously crossed both the Pacific and Atlantic oceans. After thousands of years in which the only way to gather information from the ocean was to put people on a boat, these uncrewed vessels are transforming how humanity monitors and interacts with the ocean. Here, you'll find the space and opportunity to do your life's best work. Description The vehicle software team is responsible for integrating all of the onboard subsystems into a cohesive whole. As part of the team, you'll be responsible for creating and integrating the software that drives our ASVs -- from integrating new sensors and payloads, to developing new navigation algorithms, to building robust communications pipelines, to optimizing power management. This team is critical to the successful operation of our ASVs, whether they're navigating through harbors or operating with limited communication hundreds of miles offshore. In this role, you'll work across the stack, from writing low-level drivers to implementing higher-level decision-making logic. As a senior member of the team, you'll be expected not only to help set the technical direction of the team, but also to collaborate closely with teammates, share knowledge, and continuously help raise the bar for software engineering practices across the company. On a day-by-day basis, you will: Design, implement, and test new features to make our boats smarter, more robust, and easier to use. Develop and validate new autonomy algorithms to safely guide our boats through channels and across oceans. Work hands-on to integrate new sensors and payloads. Continuously add to and improve our automated test suite, tooling, and health checks. Support vehicle checkout, testing, troubleshooting, and demonstrations by making trips to our local launch points with a laptop to provide hands-on support. Spend time mentoring teammates and collaborating to shape the team's technical path. This is an excellent opportunity to do high impact work, see your code go into live field robotics applications, and join a fun and hard-working team on the cutting edge of ocean autonomy. Minimum Qualifications 6+ years of professional software industry experience, with 3+ years developing embedded software Fluency in Python Strong proficiency in C++ Experience integrating a variety of sensor data in autonomous systems (ex. IMU, GPS, RADAR, LiDAR, etc.) Demonstrated experience designing software architectures and algorithms for systems with tight resource limits Excellent leadership, collaboration, and teamwork skills, with a side of humility Preferred Qualifications Proficiency working in Linux environments Experience with messaging/middleware frameworks (ex. MQTT, ZeroMQ, ROS) Familiarity with common sensor communication protocols (ex. RS-232, RS-485, TCP/IP, NMEA-2000, CAN, I2C, SPI) Familiarity with relational databases (MySQL, PostgreSQL) Pay and Benefits Salary: $160,000-$210,000 base + stock options. Along with your salary, you'll receive perks including: Competitive insurance (including a 99% employer-covered Gold HMO plan or other options) 401k matching up to 4% of salary Four free lunches per week An employee activity fund A pet-friendly office Unlimited/Flex PTO Hiring Notes: When applying, you'll be asked to provide a resume and answer a few screening questions. Please note that we are currently unable to sponsor employment visas, so candidates must be independently authorized to work in the United States. We appreciate diverse perspectives and life experiences, and we do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We look forward to reviewing your application! #J-18808-Ljbffr
    $160k-210k yearly 6d ago
  • Senior Power Analysis Software Engineer

    Arm Limited 4.8company rating

    Developer job in San Diego, CA

    Are you passionate about shaping the future of chip design? In the Solutions Engineering group at Arm, we offer the outstanding opportunity for an experienced Software Engineer to join our successful team in a dynamic and diverse role! Arm is establishing teams to develop new and best-in-class silicon platforms, addressing markets such as premium mobile, compute, IoT, AI/ML server, and automotive. Arm's ambition is to demonstrate efficient performance by architecting, implementing, and fabricating pioneering silicon using the latest SoC process nodes and packaging technologies. This is an exciting and unique initiative, where we are driving how the next generation of leading compute devices are built across the industry. Join Arm to be part of the solution. Responsibilities: In this role, you will join a highly focused team where we analyse and optimise the performance per watt of our next generation solutions using innovative technologies, methodologies and tools. This will involve development of software used in simulation, emulation, modelling and collaboration with cross-functional teams in design, verification, architecture, firmware, and pre and post silicon test. You will build and innovate new processes along the way. We want your talents applied not only to ensuring customer requirements in PPA are measured and analysed but also understood and creatively exceeded. This includes: Architecting and implementing the group's future direction for software development, maintenance, continuous integration, and test. Developing innovative Software applications for Arm SoCs to be used as workloads for power analysis in modelling, simulation, emulation and silicon platforms. Developing software microbenchmarks to model Linux/Android applications. Close collaboration with analysis and hardware engineers to investigate issues and understand the software and hardware behaviour to deliver power optimizations. Required Skills and Experience: Proven experience in software development for SoC platforms. A background developing low-level embedded system firmware, boot loaders, RTOS, device drivers. Familiarity working with operating system environments (Linux). Experience in architecting software stacks written preferably in C or C++. Demonstrable experience in developing and implementing methodologies for reusable and maintainable code. Theoretical and practical skills in structuring code for continuous integration, scalability, and testability. MS degree in CS/CE/EE or equivalent experience and an interest in new hardware. "Nice To Have" Skills and Experience: Understanding of SoC power management firmware. Experience developing or analysing CPU, machine Leaning, media, and memory system benchmarks used for PPA analysis. Background in running simulation/emulation tools. (e.g. VCS, Questasim, Incisive, Veloce Strato, Palladium, Zebu, etc) In Return: We are proud to have a set of behaviors that reflect our culture and guide our decisions, defining how we work together! These behaviors are assessed as part of the hiring process: Partner and customer focus Teamwork and communication Creativity and innovation Team and personal development Impact and influence Deliver on your promises Our 10x mindsetguides how we engineer, collaborate, and grow. Understand what it means and how to reflect 10x in your work: ************************************** #LI-MS1 Salary Range: $156,500-$211,700 per year We value people as individuals and our dedication is to reward people competitively and equitably for the work they do and the skills and experience they bring to Arm. Salary is only one component of Arm's offering. The total reward package will be shared with candidates during the recruitment and selection process. Accommodations at Arm At Arm, we want to build extraordinary teams. If you need an adjustment or an accommodation during the recruitment process, please email accommodations@arm.com. To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation or adjustment requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud, or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process. Hybrid Working at Arm Arm's approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the team's needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you. Equal Opportunities at Arm Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don't discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. #J-18808-Ljbffr
    $156.5k-211.7k yearly 5d ago
  • Senior Software Engineer

    Insulet Corporation 4.7company rating

    Developer job in San Diego, CA

    Position Overview: We are looking for a self-motivated Senior Software Engineer to join the Data Product Engineering team responsible for significant contributions to Software project initiatives associated with product development and improvements. This person is expected to be responsible for well-designed and well-tested code, with the ability to apply creative solutions to problems, and thrive in a multidiscipline team environment.**Responsibilities:**• As a full stack developer, you will be involved in many aspects of development including interpreting requirements, development, testing and code deployments • Develop and implement new functionality to the current site, help maintain and troubleshoot the overall infrastructure • Work with QA and other IT members and cross-functional teams to ensure that code is adequately reviewed and tested for functionality and security • Provide maintenance and enhancements to existing code • Help estimate and plan iterative agile releases as part of a Scrum team • Anticipate issues and risks at the module level and escalate appropriately • Help develop automation tools and unit tests to test, deploy and monitor applications • Maintain proper documentation for code, workflow processes, testing, and standard operating procedures in accordance with business requirements • Help in assessing the impact of proposed changes and recommend alternative solution choices, determining trade-offs and impact analysis • Communicate effectively with IT leaders and/or business users on the status of enhancements, projects and open production support tickets (using Jira) • Stay abreast of current technology and seek out new tools that can be utilized appropriately• Perform other duties as required **Education and Experience:** **Minimum Requirements:** • At least 5 years of experience in development with a Bachelor's degree or 4 additional year of experience in lieu of a degree.• Able to serve as a Technical Lead contributing to and directing the efforts of development teams, including internal and external team members.• Strong programming skills in Node.js and ReactJS is required.• Familiarity with TypeScript• Familiarity with Python • Familiarity with git and Azure DevOps capabilities for source control • Familiarity with Agile software development methodology and its benefits**Preferred Skills and Competencies:** • Demonstrated working knowledge of software design. • Familiarity with communication systems and/or wireless protocols will be a plus. • Medical device experience is preferred. • Able to work independently with minimum supervision. • Able to be responsible for designing, implementing, and maintaining a section of a design. • Detail oriented, with effective verbal and written communication skills. • Able to communicate with candor and trust at multiple levels of the organization. • Demonstrated abilities to leverage creativity in order to overcome obstacles and work with a sense of urgency. • Strong software engineering development skills. • Able to organize and judge multiple priorities. • Agile or other software development life cycle concepts is a plus.Physical Requirements: • General office environment, may sit for long periods of time.• Travel may be required less than 5% of the time • Infrequent weekend/off-hours work will occur for implementation go-live or support when needed NOTE: This position is eligible for hybrid working arrangements (requires on-site work from an Insulet office.#LI-Hybrid Additional Information:Compensation & Benefits:For U.S.-based positions only, the annual base salary range for this role is $128,000.00 - $191,975.00This position may also be eligible for incentive compensation.We offer a comprehensive benefits package, including:• Medical, dental, and vision insurance• 401(k) with company match• Paid time off (PTO)• And additional employee wellness programs Application Details:This job posting will remain open until the position is filled.To apply, please visit the Insulet Careers site and submit your application online.Actual pay depends on skills, experience, and education.Insulet Corporation (NASDAQ: PODD), headquartered in Massachusetts, is an innovative medical device company dedicated to simplifying life for people with diabetes and other conditions through its Omnipod product platform. The Omnipod Insulin Management System provides a unique alternative to traditional insulin delivery methods. With its simple, wearable design, the tubeless disposable Pod provides up to three days of non-stop insulin delivery, without the need to see or handle a needle. Insulet's flagship innovation, the Omnipod 5 Automated Insulin Delivery System, integrates with a continuous glucose monitor to manage blood sugar with no multiple daily injections, zero fingersticks, and can be controlled by a compatible personal smartphone in the U.S. or by the Omnipod 5 Controller. Insulet also leverages the unique design of its Pod by tailoring its Omnipod technology platform for the delivery of non-insulin subcutaneous drugs across other therapeutic areas. For more information, please visit insulet.com and omnipod.com. We are looking for highly motivated, performance-driven individuals to be a part of our expanding team. We do this by hiring amazing people guided by shared values who exceed customer expectations. Our continued success depends on it!At Insulet Corporation 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.() #J-18808-Ljbffr
    $128k-192k yearly 3d ago
  • Software Engineer (Tactical Networks - CANES) | Active Secret clearance

    General Dynamics Corporation 4.7company rating

    Developer job in San Diego, CA

    Software Engineer (Tactical Networks - CANES) | Active Secret clearance Responsibilities for this PositionLocation: Onsite NIWC Pacific, San Diego, CA (labs/shipyards/fleet concentration areas). Limited CONUS/OCONUS travel as tasking requires; ability to work in classified labs and onboard ships/submarines/airborne ground sites. Full Part/Time: Full time Job Req: RQ207970 Type of Requisition: Pipeline Clearance Level Must Currently Possess: Secret Clearance Level Must Be Able to Obtain: Secret Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications: Skills: CI/CD, Java, Software Engineering Certifications: None Experience: 10+ years of related experience US Citizenship Required: Yes Job Description: Transform code into mission capability as a Senior Software Engineer with GDIT. You'll design, develop, integrate, and sustain software that powers Consolidated Afloat Networks and Enterprise Services (CANES) and related Navy tactical network capabilities with NIWC Pacific (Codes 55131/55132/55133) in support of PMW-160 Tactical Networks-spanning ashore, afloat, subsurface, airborne, mobile, and joint environments. MEANINGFUL WORK AND PERSONAL IMPACT Design and develop mission applications and services aligned to CANES functional specifications; deliver microservices, RESTful APIs, and data pipelines supporting C4ISR workflows. Lead application integration (AI) activities: perform feasibility assessments, interface definition, dependency analysis, and produce HACSIM/AI documentation for fleet implementation. Build secure, containerized solutions (Docker/Kubernetes/Helm) for virtualized data centers; implement CI/CD (GitLab/Jenkins), IaC/automation (Ansible/Terraform), and package/version governance. Author and execute the Software Development Plan (SDP) per IEEE/EIA 12207; contribute to SEPs/EIPs and DoDAF-aligned architecture views across enterprise/tactical/system levels. Engineer to Navy cybersecurity requirements: apply DISA SRGs/STIGs, SAST/DAST (SonarQube/Fortify/Checkmarx), artifact hardening, logging, and RMF evidence to preserve ATO conditions. Develop test plans/procedures; support Developmental Test & Evaluation (DT&E), lab events, SOVTs, and TRRs; perform defect triage, root-cause analysis, and MS/FRACAS reporting. Produce engineering documentation (design specs, ICDs, sequence/flow, as-built software baselines, release notes) and contribute to CM (CMPro), CCB/PTRB change workflows, and BoMs. Optimize performance/reliability (profiling, concurrency models, caching, message queues), observability (metrics/tracing/logs), and resilience (retry/backoff/circuit-breaker patterns). Collaborate with NIWC Pacific, PEO C4I/PMW-160, Fleet stakeholders, and cybersecurity teams; mentor junior developers and champion DevSecOps and secure coding best practices. WHAT YOU'LL NEED TO SUCCEED (Required): Security Clearance: Active Secret clearance. 10+ years software engineering for enterprise or tactical systems using Java and/or Python (C++/Go a plus), including API design, messaging, and data integration. 3+ years delivering containerized solutions with CI/CD (GitLab/Jenkins), Git, and automated testing (unit/integration/e2e). Hands-on with Kubernetes or equivalent orchestration in virtualized environments (vSphere/vCenter). DoD/Navy development experience applying DISA STIGs, secure coding, and contributing RMF artifacts to ATO packages. Authoring SDPs/ICDs/design docs; executing DT&E/SOVT test events and documenting results. Skills/Tools: Spring Boot/Quarkus or similar; Flask/FastAPI/Django; gRPC/REST; JSON/Protobuf; SQL/NoSQL (PostgreSQL/Elastic/Redis); message buses (Kafka/RabbitMQ); Wireshark/Postman; Jira/Confluence. Certifications: DoD 8570/8140 IAT-II baseline (e.g., Security+ CE) or ability to obtain within 60 days of start. Education: BS/BA in Computer Science, Software Engineering, Information Systems, or related field (equivalent experience may substitute per GDIT policy). Work Location: Onsite NIWC Pacific, San Diego, CA (labs/shipyards/fleet concentration areas). Limited CONUS/OCONUS travel as tasking requires; ability to work in classified labs and onboard ships/submarines/airborne ground sites. Position Availability: Position is pending final contract award. US Citizenship Required WHAT WE'D LOVE FOR YOU TO HAVE (Desired): Prior NIWC Pacific/PMW-160/CANES support; familiarity with ADNS, GPON, cross-domain/guard interfaces, and multi-enclave development. CSSLP, AWS/Azure Associate/Pro, RHCSA/RHCE, CKA/CKAD, or VCP-DCV/NV. Experience with DoDAF modeling, NESI/DISR alignment, and performance at scale (low-bandwidth/disconnected/edge). SAST/DAST pipeline integration, STIG automation (Ansible), SBOM generation (CycloneDX/Syft/Grype), and supply-chain security (SLSA/SCVS). Real-time/streaming analytics (Kafka Streams/Flink/Spark), geospatial, or time-series processing for mission applications. Equal Opportunity Employer GDIT 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 veteran status. #J-18808-Ljbffr
    $88k-123k yearly est. 4d ago
  • Senior Software Engineer - Dynamics 365 & Frontend Expert

    The Association of Technology, Management and Applied Engineering

    Developer job in San Diego, CA

    A technology management association in California seeks a Senior Software Engineer to develop and enhance web applications using Microsoft Dynamics 365 and Power Platform. The ideal candidate will possess over 6 years of experience in C#, HTML, JavaScript, and database technologies. You'll work closely with a talented team to deliver high-quality solutions in a fast-paced setting, and enjoy perks like paid parental leave and a purpose-driven culture. #J-18808-Ljbffr
    $106k-144k yearly est. 4d ago
  • Senior Software Engineer San Diego, CA In-person

    Exploretech Inc.

    Developer job in San Diego, CA

    ExploreTech's mission is to discover the raw materials needed for the next millennium of human development.We are a mineral exploration company that believes the solution to critical mineral supply shortages is extreme vertical integration - rewriting the entire exploration stack with purpose-built software.If successful, we will cut discovery timelines from 10 years to 1 year and usher in an era of critical mineral abundance. About the Role We're accelerating the pace of mineral discovery.To scale up fast, we're hiring a sharp business operator to help us grow our team, refine operations, and execute field campaigns across North America.This isn't a paper-pushing role - this is a high-leverage position at the nerve center of one of the fastest-moving mineral exploration teams on the planet.You'll work directly with the founders, helping lead the charge as we transform exploration from fragmented guesswork to integrated execution.Join us if you're ready to move fast, build systems from scratch, and put your fingerprints on the future of critical mineral supply. Responsibilities Develop ExploreTech's core software systems Work closely with the Founders and other team members Develop multi-platform user interfaces, APIs, and data pipelines Test software systems in remote locations for durability Support mineral exploration teams during field campaigns Qualifications Bachelor's in computer science or equivalent experience 5+ years professional software engineering experience Able to travel to remote parts of the US and world Location If you're ready to build American dominance in mineral exploration and mining, we encourage you to apply. #J-18808-Ljbffr
    $106k-144k yearly est. 2d ago
  • Software Engineer II

    Russell Tobin 4.1company rating

    Developer job in San Diego, CA

    AI SW Integration Engineer (NO C2C) Hybrid role in San Diego Office Contract with 4 months with the possibility of extension for a further 8 months. The scope of this role focuses on developing integration and automation solutions to streamline engineering and validation workflows across multiple teams. The ideal candidate will build backend tools and services that automate test generation, improve requirements traceability, and optimize team workflows. Key Qualifications: Proficiency developing backend or automation services (Python preferred; Java also valuable) Familiarity with Agentic Development and surrounding technologies such as RAG & MCP Experience integrating tools or databases using REST APIs or webhooks Familiarity with structured document parsing (Word, PDF, XML, JSON, etc.) Experience with CI/CD pipelines and automated testing frameworks Understanding of requirements management and validation workflows Bonus Qualifications: Experience with NLP or text-processing automation Knowledge of Cloud Platforms (AWS, Azure, or GCP) Experience with Containers and Orchestration (Docker, Kubernetes, etc.) Education and Experience: M.S. or Ph.D. in Computer Engineering, Electrical Engineering, Computer Science, or equivalent experience 3-5 years of experience developing automation or integration tools in production environments
    $102k-142k yearly est. 4d ago
  • GPU Software Engineer, Senior

    Qualcomm 4.5company rating

    Developer job in San Diego, CA

    Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Graphics Software Engineering As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation gaming, XR, and AI experiences. Qualcomm Graphics Software Engineers architect, design, implement, verify, and optimize the structure and performance of GPU hardware, drivers, features, applications, and tools. Qualcomm Engineers collaborate with cross-functional teams to meet and exceed customer needs. Minimum Qualifications: Bachelor's degree in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field and 2+ years of Software Engineering, Hardware Engineering, Systems Engineering, Electrical Engineering, Game Rendering, or related work experience. OR Master's degree in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field and 1+ year of Software Engineering, Hardware Engineering, Systems Engineering, Electrical Engineering, Game Rendering, or related work experience. OR PhD in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field. 1+ year of academic and/or work experience with one or more programming language suitable for graphics (e.g., C++, C). Preferred Qualifications: Master's Degree in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field. 2+ years of relevant GPU experience. 1+ year of work experience in a role requiring interaction with senior leadership (e.g., Director and above). Principal Duties and Responsibilities: Applies Graphics knowledge and experience to architect, design, implement, and verify the structure and performance of GPU hardware, drivers, features, applications, and tools. Writes code for features, drivers, and APIs using different languages (e.g., C, C++, perl, python) and ensures code will perform effectively on different platforms. Maintains comprehensive pre- and post-silicon tests using tools and methods in different environments (e.g., simulation, emulation, on-device) to verify performance and identify issues. Identifies deficiencies in designs and works with team members to develop solutions to improve designs. Collaborates with teams and external stakeholders to expose new features and functionality that align with needs and goals for implementation and customization. Writes detailed design documentation and feature descriptions for projects to guide developers and/or customers to use or implement software. Level of Responsibility: • Works under supervision. • Decision-making may affect work beyond immediate work group. • Requires verbal and written communication skills to convey information. May require basic negotiation, influence, tact, etc. • Has a moderate amount of influence over key organizational decisions. • Tasks require multiple steps which can be performed in various orders; some planning, problem-solving, and prioritization must occur to complete the tasks effectively. EEO Statement: Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. Pay range and Other Compensation & Benefits: $116,900.00 - $175,300.00 The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Salary is one component of total compensation at Qualcomm. We offer a competitive annual discretionary bonus program and opportunity for annual RSU grants. We also offer a competitive benefits package. Your recruiter can discuss details about Qualcomm benefits. If you would like more information about this role, please contact Qualcomm Careers. #J-18808-Ljbffr
    $116.9k-175.3k yearly 3d ago
  • Sr. Software Developer

    T3W Business Solutions, Inc.

    Developer job in San Diego, CA

    T3W Business Solutions, Inc. is a Woman-Owned Small Business with Headquarters located in San Diego, CA. It is our mission to help our clients develop strategies to optimize their use of space and resources resulting in maximum benefits; we also deliver quality data and analysis to support our client's daily facility operations, planning, and compliance programs. We are looking for a Sr. Software Developer in San Diego, California. **Contingent Upon Contract Award** Summary Designs, develops, and implements enterprise-grade software solutions supporting FRCSW engineering, logistics, and business systems. Leads full software lifecycle task requirements analysis, architecture, coding, testing, integration, and sustainment. Optimizes performance, resolves advanced defects, and ensures cybersecurity compliance. Mentors development teams, enforces standards, and supports alignment with DoD software engineering practices, including SRDR reporting. Responsibilities Develop and maintain software solutions supporting logistics and maintenance operations. Apply software engineering principles to meet performance and cybersecurity requirements. Collaborate with system administrators, analysts, and data scientists. Support DevOps, AI/ML, and RPA initiatives for efficiency improvement. Requirements Bachelor's degree in Computer Science or Software Engineering. 10+ years of software development experience with C#, Python, or .NET. Familiarity with DoD software development and RMF processes. Must possess an active Secret Clearance - Required This contractor and subcontractor shall abide by the requirements of 41 CFR §§ 60-1.4(a), 60-300.5(a) and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity or national origin. Moreover, these regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disability.
    $106k-144k yearly est. 3d ago
  • Senior Software Engineer

    Apple Inc. 4.8company rating

    Developer job in San Diego, CA

    At Apple, we strive every single day to craft products that enrich people's lives. Our successes are the result of skilled domain experts working in an environment which encourages creativity, collaboration, and re-thinking of old problems in new ways! As a member of the Satellite Connectivity Group, you will work on the satellite network that enables connectivity to iPhone when off the grid without cellular or Wi-Fi coverage. Every day, Apple customers use Emergency SOS via satellite to access emergency assistance when they are in need of help and have no other means to communicate. You will have the unique and rewarding opportunity to shape this and other critical services, to the benefit and safety of millions of Apple device users.Our team is looking for an experienced software engineer with modern embedded C++ and Python skills and experienced in software-defined-radio and real-time data-processing systems. A successful candidate will be responsible for designing, implementing, testing, and operating a complex real-time software system that runs on a globally-distributed heterogeneous compute platform and processes every bit of information exchanged to realize the satellite connectivity. Description - Development of software-defined-radio system on Linux running on AMD/Xilinx SoC (C++, Python, shell).- Cross-team coordination and execution of software releases and hardware-software integrated test campaigns.- Development and deployment of operation procedures (Python or Go) running on the cloud-based control and monitoring system. Minimum Qualifications 10+ years of experience of software development in modern C++. 5+ years of experience of designing and implementing software-defined radio (SDR) software or high-bandwidth data-processing application. Experience of designing software system running on a heterogeneous computing system (CPU+FPGA, CPU+GPU, CPU+ASIC accelerator, etc). Strong familiarity with low-level systems programming using modern C++ constructs (C++20 and above) involving topics such as concurrency, memory safety, CPU-hardware interaction (including cache coherency management), and RPC / IPC / message passing. Knowledge of and ability to mentor other team members on modern design/coding best practices (e.g. C++ Core Guideline). Experience of development and publishing custom Python modules via an artifact storage such as PyPI. Experience of test automation, data analysis, and data visualization in Python. Experience of setting up a Yocto Linux or Petalinux project for a custom SoC board from scratch. Ability to write kernel-space user-space device drivers in C++ for high-bandwidth and real-time hardware accelerators / custom peripherals. Experience with operating complex software services on the cloud; development of test / operation procedures, real-time monitoring system, data-ingestion system, dashboard. Managed software releases to the production environment. Preferred Qualifications Familiar with AMD/Xilinx SoC and Vivado/Vitis/Petalinux toolchains. Previous experience of FPGA code development in RTL or HLS. General radio-frequency (RF) digital signal processing knowledge. Hands-on development experience in areas related to 5G, WiFi, GNSS, CCSDS, and/or SpaceWire. 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 $171,600 and $302,200, 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
    $171.6k-302.2k yearly 4d ago
  • Senior Software Engineer

    Softclouds, LLC 3.9company rating

    Developer job in San Diego, CA

    SoftClouds is seeking a technical specialist to design, deploy, migrate, manage, and support Oracle Agile PLM environments. The role focuses heavily on platform architecture, infrastructure integration, administration, system customization, and lifecycle maintenance. Responsibilities Install, configure, and upgrade Oracle Agile PLM 9.x+ components including Application Server, WebLogic, File Manager, Java Client, and Web Client. Create and manage WebLogic domains, managed servers, clusters, and tune JVM/application parameters. Administer Oracle Database schemas, perform backups, restores, cloning, and optimize queries. Implement security configurations including SSL/TLS, LDAP/SSO, and RBAC policies. Automate routine tasks, environment provisioning, and deployment using shell scripts, Ansible, Terraform, and Jenkins. Develop Process Extensions (PX), event handlers, Agile SDK-based tools, and other customizations. Customize workflows, business logic, UI components, and metadata attributes per business requirements. Build and consume REST/SOAP web services for system integrations. Integrate Agile PLM with ERP (Oracle EBS, SAP), CAD, SCM, and other enterprise systems. Plan and execute lift-and-shift or re-platforming migrations of Agile PLM to OCI. Re-architect WebLogic and database deployments for cloud scalability, high availability, and performance optimization. Implement data migration strategies, replication, cutover, and rollback procedures for cloud migration. Monitor system performance, tune JVM/database, and optimize PLM application performance. Troubleshoot applications, databases, middleware, and integration issues, and deliver root cause analysis. Maintain technical documentation, architecture diagrams, runbooks, and migration playbooks. Qualifications Must be a US citizen. 8+ years of hands‑on experience with Oracle Agile PLM 9.x+. Strong expertise in WebLogic Server, Oracle Database, Linux/Unix administration. Proficient in Java, JSP, PL/SQL, Agile SDK, and PX development. Experience with REST/SOAP APIs, system integrations, and middleware. Knowledge of automation tools: Terraform, Ansible, Jenkins, Git. Solid understanding of cloud computing, particularly OCI - compute, storage, networking, IAM, monitoring. Experience with monitoring and troubleshooting tools: OEM, ELK, OCI Monitoring. Preferred Qualifications Experience migrating to large‑scale Agile PLM environments from on‑prem to OCI. Integration experience with ERP (Oracle EBS, SAP), CAD, SCM, or other enterprise systems. Knowledge of high availability, load balancing, and disaster recovery in OCI. Familiarity with hybrid cloud architecture and future PLM modernization initiatives. Hands‑on experience with cloud‑native deployment or containerization for PLM applications. Interested? Send your resume and cover letter to info-at-softclouds.com #J-18808-Ljbffr
    $116k-158k yearly est. 2d ago
  • Senior Software Engineer

    The Association of Technology, Management and Applied Engineering

    Developer job in San Diego, CA

    A Day in the Life As a Senior Software Engineer, you will have the opportunity to work with a powerful web application using some of the latest technologies with a brilliant, talented bunch of developers. You will work with other development team members to design, develop, test, and launch new functionality for our platform. This position will be in our Pune Office Develop application code according to requirements and assigned tasks. Contribute to lifecycle Flow and value streams by following and prescribing methodologies and best practices. Mentor and coach junior development team members. Solve the most difficult software development challenges. Maintain balance of business and technical acumen in decision making. Contribute to source-code management and work item tracking best practices. Contribute to the estimation process during planning exercises. Provide consultation for the development management team. Competencies: Must demonstrate good decision making and effective business acumen. Must be able to communicate in both written and verbal form. Must maintain the confidentiality of work-related information and materials. Must have a growth mindset and subscribe to a continuous learning philosophy. Demonstrate expertise and mastery in your area of technology and industry. Must establish and maintain effective working relationships. Must Have Skills: 6+ years of hands‑on experience in Microsoft Dynamics 365 and Power Platform. Architect, Design, Develop and maintain web applications and solutions in C#, HTML, CSS, Java Script. Strong proficiency in frontend technologies: HTML, CSS, JavaScript and jQuery. Developing highly optimized database applications/Queries based on SQL, Oracle, or MySQL. Familiarity with web services (REST/SOAP), XML, and JSON. Experience with bug tracking and version control software (e.g. Git). Architect's solutions to maximize scalability, performance, and security. Understanding of MVC architecture, Object-oriented programming (OOP) design and principles. Authentication using SAML and Authorization using OAuth 2.0. Excellent analytical and problem‑solving skills with thorough attention to detail, quality, and precision. Ability to manage multiple data‑driven tasks concurrently. Good communication and documentation skills. Enjoy working in a fast‑paced environment. Self‑starter with a natural willingness to get the job done. Ability to work independently as well as in a collaborative, Agile team environment. Nice to have: Knowledge of Java or any other backend programming skills will be an added advantage. Experience with Event Management software systems, membership management systems, or other association software tools. About Us Momentive Software amplifies the impact of over 20,000 purpose-driven organizations in over 30 countries, with over $11 billion raised and 55 million members served to date. Mission‑driven nonprofits and associations rely on Momentive's cloud-based software and services to address their most pressing challenges - from engaging their communities to simplifying operations and growing revenue. Designed to help organizations connect more, manage more, and ultimately expect more, Momentive's solutions are built with reliability at the core and strategically focus on fundraising, learning, events, careers, volunteering, accounting, and association management. Momentive partners with organizations that believe "good enough" is never enough - so they can bring on better outcomes for everyone they serve. Learn more at momentivesoftware.com. Why Work Here? At Momentive Software, we're a team of passionate problem-solvers, innovators, and volunteers who believe in using technology to make a real difference. We dream big, support each other, and take pride in creating solutions that help our customers drive meaningful change. If you're looking for a place where your work matters and your ideas are valued, you'll find it here. Benefits Planned Paid Time Off - Earned Leave and Casual Leave in Each Calendar Year Company Holidays as Per Policy Employer-Paid Parental Leave Purpose-Driven Culture Work-Life Balance Passionate About Community Involvement Group Mediclaim Policy Group Accident Policy Group Term Life Policy Gratuity as Per Payment of Gratuity Act Momentive Software actively embraces diversity and equal opportunity in a meaningful way. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our work will be, which is why we do not discriminate based on race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law. All persons hired will be required to verify identity, minimum age of 18, eligibility to work in India (without sponsorship), and to complete the required employment eligibility verification form upon hire. #J-18808-Ljbffr
    $106k-144k yearly est. 4d ago

Learn more about developer jobs

How much does a developer earn in San Diego, CA?

The average developer in San Diego, CA earns between $84,000 and $151,000 annually. This compares to the national average developer range of $76,000 to $131,000.

Average developer salary in San Diego, CA

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