Senior Software Engineer

3 weeks ago


San Diego, United States A-Line Staffing Solutions Full time
Job DescriptionJob Description

A-Line Staffing is now hiring Senior Software Engineer. The Senior Software Engineer would be working for a Fortune 500 company and has career growth potential. This would be full time / 40+ hours per week.

If you are interested in this Senior Software Engineer position, please contact Sawyer at sbollitier@alinestaffing.com

Senior Software Engineer Compensation

  • The pay for this position is $90.28 per hour
  • Benefits are available to full-time employees after 90 days of employment
  • A 401(k) with a company match is available for full-time employees with 1 year of service on our eligibility dates

Senior Software Engineer Highlights

  • This position is a contract assignment with potential to hire on permanently based upon attendance, performance, and business needs

Senior Software Engineer Responsibilities

  • Be responsible for the overall architecture of a specific module within a product (e.g., Data-ingestion, near-real-time-data-processor, etc.), perform design and assist implementation considering system characteristics to produce optimal performance, reliability and maintainability.
  • Provide technical guidance to team members, ensuring they are working towards the product's architectural goals.
  • Create and manage RFCs (Request for Comments) and ADRs (Architecture Decision Records), Design notes and technical documentation for your module, following the architecture governance processes.
  • Lead a team of data engineers, providing mentorship, setting priorities, and ensuring alignment with business goals.
  • Architect, design, and build scalable data pipelines for processing large volumes of structured and unstructured data from various sources.
  • Collaborate with software engineers, architects, and product teams to design and implement systems that enable real-time and batch data processing at scale.
  • Be the go-to person for PySpark-based solutions, ensuring optimal performance and reliability for distributed data processing.
  • Ensure that data engineering systems adhere to the best data security, privacy, and governance practices in line with industry standards.
  • Perform code reviews for the product, ensuring adherence to company coding standards and best practices.
  • Develop and implement monitoring and alerting systems to ensure timely detection and resolution of data pipeline failures and performance bottlenecks.
  • Act as a champion for new technologies, helping ease transitions and addressing concerns or resistance from team members.

Senior Software Engineer Requirements

  • Experience leading a data engineering team with a strong focus on software engineering principles such as KISS, DRY, YAGNI etc.
  • Candidate MUST have experience in owning large, complex system architecture and hands-on experience designing and implementing data pipelines across large-scale systems.
  • Experience implementing and optimizing data pipelines with AWS is a must.
  • Production delivery experience in Cloud-based PaaS Big Data related technologies (EMR, Snowflake, Data bricks etc.)
  • Experienced in multiple Cloud PaaS persistence technologies, and in-depth knowledge of cloud- based ETL offerings and orchestration technologies (AWS Step Function, Airflow etc.)
  • Experienced in stream-based and batch processing, applying modern technologies
  • Working experience with distributed file systems (S3, HDFC, ADLS), table formats (HUDI, Iceberg), and various open file formats (JSON, Parquet, Csv, etc.)
  • Strong programming experience in PySpark, SQL, Python, etc.
  • Database design skills including normalization/de-normalization and data warehouse design
  • Knowledge and understanding of relevant legal and regulatory requirements, such as SOX, PCI, HIPAA, Data Protection
  • Experience in the healthcare industry, a plus
  • A collaborative and informative mentality is a must
  • Bachelors or Master’s in Computer Science, Information Systems, or an engineering field or relevant experience.
  • 10+ years of related experience in developing data solutions and data movement. Attendance is mandatory for the first 90 days

Senior Software Engineer Toolset

  • AWS, preferably AWS certified Data Engineer and AWS certified Solutions Architect.
  • Proficiency in at least one programming language C#, GoLang, JavaScript or ReactJs
  • Spark / Python / SQL
  • Snowflake/ Databricks / Synapse / MS SQL Server
  • ETL / Orchestration Tools (Step Function, DBT etc.)
  • ML / Notebooks

If you think this Senior Software Engineer position is a good fit for you, please reach out to me - feel free to call, e-mail, or apply to this posting



  • San Diego, California, United States United Software Group Full time

    Job Title: Senior Software Development EngineerAt United Software Group, we are seeking a highly skilled Senior Software Development Engineer to join our team.Key Responsibilities:* Design and develop complex software systems using C++, Python, and Linux* Collaborate with cross-functional teams to implement software requirements and design specs* Develop and...


  • San Francisco, California, United States Triunity Software Full time

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Triunity Software.Key Responsibilities:* Design, develop, and test complex software applications using Java* Collaborate with cross-functional teams to identify and prioritize project requirements* Develop and maintain high-quality,...


  • San Diego, California, United States MILLENNIUMSOFT Full time

    Job Title: Senior Software EngineerLocation: Duration: Shift: Description: At MillenniumSoft, we are seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.The successful candidate will be responsible for developing, enhancing,...


  • San Diego, California, United States MILLENNIUMSOFT Full time

    Job Title: Senior Software EngineerJob Summary:MILLENNIUMSOFT is seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Key Responsibilities: Develop, enhance, and sustain software systems in a cross-functional team environment...


  • San Leandro, California, United States United Software Group Full time

    Job Title:Senior Java Software EngineerLocation:Onsite Interview OnlyRequired Qualifications:10+ years of Software Engineering experience with web application development10+ years of Java 11+ experience5+ years of Java Rest Services experience8+ years of Spring/SpringBoot experience4+ years of experience developing and using RESTful Application Program...


  • San Diego, United States Top Secret Clearance Jobs Full time

    About the job Senior Software Engineer Top Secret Clearance Jobs is dedicated to helping those with the most exclusive security clearance find their next career opportunity and get interviews within 48 hours. High Side Technology, Inc. has an immediate need for a senior software engineer to provide software and systems engineering, software design, and...


  • San Diego, California, United States BD Full time

    Job DescriptionWe are seeking a highly skilled Senior Staff Software Engineer to join our team at BD. As a key member of our Pyxis ES Development team, you will be responsible for designing and implementing software solutions that meet the needs of our customers.The ideal candidate will have a strong background in computer science, with a minimum of 10 years...


  • San Diego, California, United States Inuson International Inc. (i3 Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Inuson International Inc. (i3). As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our web-scale crawler and knowledge graph.Key Responsibilities:Design and develop scalable and efficient software...


  • San Diego, United States SSi People Full time

    Senior Software EngineerLocation: San Diego, CAAbout the Role:As a Senior Software Engineer within our Ambulatory Monitoring and Diagnostics Heart, R&D organization, you will be instrumental in designing, developing, and maintaining robust, secure, and scalable full-stack applications. You’ll collaborate with cross-functional teams to deliver innovative...


  • san diego, United States SSi People Full time

    Senior Software EngineerLocation: San Diego, CAAbout the Role:As a Senior Software Engineer within our Ambulatory Monitoring and Diagnostics Heart, R&D organization, you will be instrumental in designing, developing, and maintaining robust, secure, and scalable full-stack applications. You’ll collaborate with cross-functional teams to deliver innovative...


  • San Diego, California, United States CoStar Group Full time

    Senior Software EngineerCoStar Group is a leading provider of commercial and residential real estate information, analytics, and online marketplaces. As a Senior Software Engineer, you will play a critical role in building backend services that power CoStar's products.Key Responsibilities:Design and develop big, distributed, API-driven systems for tens of...


  • San Diego, California, United States Qualcomm Full time

    Job Title: Senior Camera Software EngineerJob Summary:We are seeking a highly skilled Senior Camera Software Engineer to join our team at Qualcomm. As a key member of our camera software team, you will be responsible for designing, developing, and implementing camera software for mobile devices.Responsibilities:- Design and develop camera software for mobile...


  • San Diego, California, United States Brahma Consulting Group Full time

    Brahma Consulting Group is a Recruitment firm that delivers personalized, industry-focused recruitment solutions. We are assisting our client in their search for a Senior Software Engineer in the Greater San Diego area.Summary:Design and implement real-time C/C++ software for high-performance computing systems. This includes designing, developing, coding,...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryQualcomm is seeking a talented Senior Software Engineer to join our team. As a leading technology innovator, we push the boundaries of what's possible to enable next-generation experiences and drive digital transformation.The ideal candidate will have expertise in Android platform and on-device AI frameworks like Qualcomm AI stack, TFLite, and...


  • San Diego, California, United States Cubic Corporation Full time

    Job SummaryAs a Senior Software Engineer at Cubic Corporation, you will work independently and act as a technical consultant or project leader on complex software engineering assignments. You will provide technical guidance and leadership, as well as project coordination and supervision. This role requires the ability to define budget and schedule...


  • San Diego, California, United States LanceSoft Full time

    Job Description:LanceSoft is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Design and develop software applications using Python, C, and other...


  • San Diego, United States Brahma Consulting Group Full time

    Brahma Consulting Group is a Recruitment firm powered by a mission to deliver personalized, industry-focused recruitment solutions. We are currently assisting our client in their search for a Senior Software Engineer in the Greater San Diego area.Summary:Design and implementing real-time C/C++ software for high performance computing systems, this included...


  • san diego, United States Brahma Consulting Group Full time

    Brahma Consulting Group is a Recruitment firm powered by a mission to deliver personalized, industry-focused recruitment solutions. We are currently assisting our client in their search for a Senior Software Engineer in the Greater San Diego area.Summary:Design and implementing real-time C/C++ software for high performance computing systems, this included...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryQualcomm is seeking a highly skilled Senior Graphics Software Engineer to join our team. As a key member of our graphics software engineering group, you will be responsible for architecting, designing, implementing, and verifying the structure and performance of GPU hardware, drivers, features, applications, and tools.Key Responsibilities:Apply...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryAs a Senior Graphics Software Engineer at Qualcomm, you will be responsible for architecting, designing, implementing, and verifying the structure and performance of GPU hardware, drivers, features, applications, and tools. You will work with cross-functional teams to meet and exceed customer needs.Key ResponsibilitiesApply graphics knowledge and...