Senior Software Engineer

23 hours ago


Santa Monica, California, United States Software Resources Full time

Transforming Media Businesses with Technology

At Software Resources, we're seeking an experienced Senior Software Engineer to join our team. This is a hybrid role that involves working closely with product and business teams to understand the business implications and user flows for sign-up, switch, cancellation, and account management.

About the Role

We're looking for a talented engineer who can develop a future-proof presentation API that powers commerce experiences. As a senior software engineer, you'll work alongside product teams to transform requirements into clearly defined technical implementations, mentor junior engineers, and lead technical discussions to share expertise and best practices with the team.

Key Responsibilities

  • Develop a future-proof presentation API that powers commerce experiences.
  • Work closely with product teams to transform requirements into clearly defined technical implementations.
  • Mentor junior engineers on the team.
  • Lead technical discussions to share expertise and best practices with the team.
  • Understand key dependencies between core commerce systems such as payments, billing, and subscriptions and how they will affect clients.
  • Be responsible for the complete software development lifecycle for our systems, encompassing conceptualization, design, implementation, code review, unit test, QA validation, load-test, launch, and measure performance.

Requirements

  • Proficient in server-side development.
  • Strong programming skills (TypeScript or related programming languages).
  • Strong understanding of Node.js ecosystem.
  • Strong design patterns and architectural skills.
  • API design experience (authoring and providing feedback) with stakeholders.
  • Outstanding verbal and written communication skills.
  • Excellent debugging skills.
  • Strong problem-solving skills, with an ability to find compromises that move the team forward.
  • Minimum of 4 years of related work experience.
  • Bachelor's degree in computer science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience.

Compensation and Benefits

The estimated salary for this role is $90 – $97 per hour, DOE. Additionally, we offer world-class major medical, dental and vision benefits, 401(k) with match, short-term disability, Life Insurance and AD&D.

About Software Resources

We specialize in connecting talented IT professionals with challenging job opportunities that transform jobs into careers. Our goal is to provide top-notch service to both our clients and candidates, while fostering long-term relationships built on trust and mutual respect.



  • Santa Monica, California, United States Intelliswift Software Full time

    About Intelliswift Software">We are a leading software development company, and we are seeking an experienced Senior Compliance Project Lead to join our team.">Job Summary">The Senior Compliance Project Lead will be responsible for leading functional teams within Business Conduct in areas of monitoring, policy development, or training. This individual will...


  • Santa Rosa, California, United States Front Porch Communities and Services Full time

    **Join a dynamic team as a Senior Software Engineer**We are seeking a highly skilled and motivated individual to join our team as a Senior Software Engineer.The ideal candidate will have a strong background in software development and be able to work effectively in a team environment.Design, develop, and maintain high-quality software applicationsCollaborate...

  • Software Engineer

    4 weeks ago


    Santa Monica, California, United States Access Healthcare Full time

    Job Description:As a Software Engineer at {company}, you will design, develop, and test software applications using a variety of programming languages and tools.Key Responsibilities:- Design and develop software applications using object-oriented programming languages- Test and debug software applications to ensure they meet requirements and are free of...


  • Santa Clara, California, United States Synergy Medical Staffing Full time

    About the RoleOur company is seeking a highly skilled and experienced Senior Software Engineer to join our team.Design, develop, and maintain complex software systems.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure high-quality code and adhere to coding standards.Stay up-to-date with industry trends and emerging...


  • Santa Barbara, California, United States Synergy Medical Staffing Full time

    Job Description for Senior Software EngineerAs a Senior Software Engineer, you will be responsible for designing, developing, and maintaining large-scale software systems. Your expertise will be vital in guiding the team and ensuring the delivery of high-quality software products.Responsibilities:Design and develop software systems using agile...


  • Santa Barbara, California, United States AppFolio, Inc Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at AppFolio, Inc. As a key member of our Affordable Housing domain team, you will be responsible for designing and developing scalable, robust, and simple web-based solutions to solve complex business problems.ResponsibilitiesDevelop a deep understanding...


  • Santa Monica, California, United States ZipRecruiter Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Big Data team at ZipRecruiter. The ideal candidate will have a strong background in big data technologies and a passion for building scalable and efficient data processing systems.As a Senior Software Engineer on our Big Data team, you will be responsible for designing and...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a Senior Systems Software Engineer to join our TAO Toolkit Team at NVIDIA. Our team builds frameworks, services, algorithms, and tools that power the largest NVIDIA Multi-Modal Foundation Models and their customization.Key Responsibilities:Design, develop, and support a platform to access large datasets, integrating data from various...


  • Santa Rosa, California, United States Department of Forestry & Fire Protection Full time

    Job Title: Senior Software DeveloperAs a Senior Software Developer at {company}, you will have the opportunity to lead and contribute to the development of cutting-edge software solutions. Your expertise in software engineering will enable you to design and implement efficient, scalable, and reliable software systems.Responsibilities:* Lead the development...


  • Santa Clara, California, United States Couchbase Full time

    Empower Modern ApplicationsEvery day, we tackle new and exciting challenges to empower developers to build modern cloud, mobile, and edge applications that deliver a premium user experience. Couchbase's fast, flexible, and affordable cloud database platform, Capella, enables organizations to quickly build applications that deliver premium experiences to...


  • Santa Clara, California, United States Omni Inclusive Full time

    At Omni Inclusive, we are seeking a talented Senior Java Software Engineer to join our team. The ideal candidate will have a strong background in Java and experience with full stack system architecture, including API, web, database, and distributed systems. They will be responsible for designing and developing scalable and efficient software solutions using...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is seeking a senior engineer to design and build a factory automation pipeline for NVIDIA Inference Microservices (NIMs). The right person for this role brings technical drive and creativity to change the way NVIDIA optimizes and serves performant inferencing for every AI model.The NIM offerings are easy to use, highly performant, and tested in all...


  • Santa Monica, California, United States Greenfly Full time

    About GreenflyGreenfly is a collaborative hub where digital content comes to life. We're on the lookout for a talented Software Engineer who's well-versed in Java and has expertise in crafting services within the Spring application framework.We believe in the power of small, agile teams. Our continuous deployment system enables us to ship code with...


  • Santa Clarita, California, United States United Software Group Full time

    Senior Network ArchitectWe are seeking a highly skilled Senior Network Architect to join our team at United Software Group. Key Responsibilities:Lead the development and deployment of automation for network infrastructure.Design, implement, and maintain automation tools for real-time network monitoring, fault management, and automated responses.Collaborate...


  • Santa Clara, California, United States NVIDIA Full time

    We are looking for a Senior Software Engineer to build a state-of-the-art inference framework for accelerating Deep Learning models, especially Large Language Models, on NVIDIA GPUs. The ideal candidate will have strong experience with C++11/C++14/C++17 and a strong grasp of Machine Learning concepts, especially Natural Language Processing.Key...


  • Santa Clara, California, United States CoreTechs Full time

    CoreTechs is seeking a highly skilled Senior ReactJS Software Engineer to lead the development of cutting-edge user interfaces. This is a hybrid remote position with a requirement to commute to our office in Santa Clara, CA.We are looking for a talented engineer with 6+ years of experience developing front-end applications using ReactJS. You will be...


  • Santa Clara, California, United States NVIDIA Full time

    About the RoleWe are seeking a talented Senior System Software Engineer to join our dynamic team at NVIDIA, focusing on Data Center Server Platform Diagnostics. You will work closely with our crew to build and maintain software for complex heterogeneous computing systems that power sophisticated server products used in groundbreaking AI, HPC, and accelerated...


  • Santa Clara, California, United States Ab Ovo Full time

    Ab Ovo is seeking a Senior Software Quality Engineer to join their team. The ideal candidate will have a strong background in software testing and quality assurance, with experience in automated testing, continuous integration and delivery, and agile methodologies.The successful candidate will be responsible for writing and maintaining automated test...


  • Santa Monica, California, United States Outpost Full time

    We are seeking a highly skilled Software Architect to lead our spacecraft software development team at Outpost, a pioneering company in the space logistics industry. Based in Santa Monica, California, we are focused on developing innovative Earth return vehicles that enable safe and efficient payload recovery from space to Earth.OverviewAs a Software...


  • Santa Clara, California, United States Apple Full time

    About the RoleAt Apple, we're shaping the platform that enables the next generation of intelligent experiences on our products and services. As a Senior Software Development Engineer on our Machine Learning Platform Technology & Infra team, you'll be responsible for designing and building services and functionalities for our model training software systems....