Senior Software Engineer

2 days 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 Western Alliance Bancorporation Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineer to join our Digital Disbursements engineering team in CA - Santa Monica.


  • 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 Selector Software Full time

    Job OverviewAt Selector Software, we are building an operational intelligence platform that leverages AI and ML-based analytics to provide actionable insights to network, cloud, and application operators. Our platform enables seamless collaboration, search-driven conversational user experience, and automated data engineering pipelines.


  • 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 RIT Solutions, Inc. Full time

    Overview:Senior Software Quality Assurance Engineer - Automation Specialist is a critical role at RIT Solutions, Inc., where we are seeking an experienced professional to join our team. This position requires a senior-level candidate with extensive experience in software quality assurance and automated testing.Salary:The estimated annual salary for this...


  • 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 Monica, California, United States Akraya Full time

    Company OverviewAkraya is an award-winning IT staffing firm that consistently delivers exceptional results and fosters a thriving work environment. Our commitment to excellence has earned us recognition as Inc's Best Workplaces 2024, Silicon Valley's Best Places to Work by the San Francisco Business Journal (2024), and Glassdoor's Best Places to Work (2023 &...


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

    At Intelliswift Software, we are seeking a highly skilled Cloud Architect to lead the design and implementation of large-scale distributed systems.About the RoleThis leadership position will focus on designing, building, and maintaining microservices architecture using GoLang and Python. The successful candidate will be responsible for developing REST APIs...


  • 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...