Lead Software Engineer

1 week ago


Culver City, California, United States Direct Staffing Inc Full time

Key Responsibilities:

  1. Enhance and optimize the performance and capabilities of current Windows and WCF services that interface with our distributed storage solutions.
  2. Engage in hands-on development for backend and middle-tier application layers, emphasizing REST, WCF, and Windows services.
  3. Deliver a range of tasks from solution proposals and technical designs to the creation of production-level code, with minimal oversight.
  4. Collaborate with the lead Product Architect to define, promote, and implement lightweight, repeatable architectural practices and documentation.

Required Qualifications:

  1. Bachelor's degree in Computer Science or a related field with over 8 years of experience in .NET software development.
  2. Proficient programming skills in C#, .NET versions 3.5/4.0/4.5, and adherence to SOLID principles.
  3. Proven ability to debug and refactor intricate distributed systems.
  4. Experience in a multi-tenant cloud environment is preferred.
  5. Familiarity with enterprise-level design patterns.
  6. Strong expertise in WCF, REST, Windows services, and dependency injection is essential.
  7. Expertise in multi-threading; comprehensive knowledge of Task Parallel Library (TPL) and concurrency patterns is required.
  8. Familiarity with search technologies such as Lucene and Elastic Search in a cloud context is advantageous.
  9. Understanding of big data and NoSQL technologies is a plus.
  10. In-depth knowledge of file sharing protocols, including SMB and NFS.
  11. Proficient in performance and memory profiling tools, including ANTS and CLR Profiler.
  12. Experience with Team Foundation Server is desirable.

CANDIDATE PROFILE:

7 to 10 years of relevant experience.

Education Requirement: Bachelor's Degree.

Additional Information

Your information will be kept confidential in accordance with EEO guidelines.



  • Culver City, California, United States Direct Staffing Inc Full time

    Key Responsibilities:Enhance and optimize the performance and functionality of current Windows and WCF services that interface with our clustered storage solutions.Engage in hands-on software engineering across backend and middle-tier application layers, emphasizing REST, WCF, and Windows services.Execute tasks that encompass solution proposals, technical...


  • Culver City, California, United States Direct Staffing Inc Full time

    Key Responsibilities:Enhance and optimize the performance and functionality of current Windows and WCF services that interface with our clustered storage solutions.Engage in hands-on software engineering within backend and middle-tier application layers, emphasizing REST, WCF, and Windows services.Deliver a variety of tasks, including solution proposals,...


  • Culver City, California, United States Direct Staffing Inc Full time

    Key Responsibilities:Enhance and optimize the performance and functionality of current Windows and WCF services that interface with our clustered storage solutions.Engage in hands-on software engineering across backend and middle-tier application layers, emphasizing REST, WCF, and Windows services.Execute tasks that encompass solution proposals, technical...


  • Culver City, California, United States Audible Full time

    About AudibleAt Audible, we understand the transformative power of stories. We collaborate with top creators to produce and distribute audio narratives to millions of listeners worldwide. Our team is composed of innovators from diverse backgrounds, dedicated to empowering one another and fostering creativity.Role OverviewAs a Senior Software Engineer, you...


  • Culver City, California, United States Audible Full time

    About AudibleAt Audible, we understand the transformative power of storytelling. Our mission is to collaborate with top creators to produce and distribute audio narratives to millions of listeners worldwide. We are a diverse group of innovators dedicated to empowering one another and envisioning a bright future together.Role OverviewAs a Senior Software...


  • Culver City, California, United States Audible Full time

    About AudibleAt Audible, we understand the transformative power of storytelling. We collaborate with top creators to produce and distribute audio narratives for our extensive global audience. Our team is composed of innovators from diverse backgrounds, united in our mission to inspire and empower one another.Role OverviewAs a Senior Software Engineer, you...


  • Culver City, California, United States Amazon Full time

    ABOUT THE ROLEAt Amazon, we understand the transformative power of storytelling. As a Lead Software Engineer, you will play a pivotal role in researching, defining, designing, and refining the technology that keeps us ahead of our audience. Your innovative ideas will be welcomed, and you will be equipped with the latest technology, tools, and systems to...


  • Culver City, California, United States AppLab Systems, Inc Full time

    Position Overview:We are seeking a highly skilled Node.js Software Engineer to contribute to our dynamic team at AppLab Systems, Inc. This role involves working on innovative projects that require strong coding abilities and a collaborative spirit.Location: Culver City, CA (Onsite)Employment Type: W2 contract / Fulltime (no C2C)Key Skills Required:NodeJS -...


  • Culver City, California, United States AppLab Systems, Inc Full time

    Position Overview:We are seeking a skilled Node.js Software Engineer to join our dynamic team at AppLab Systems, Inc. This role involves working with cutting-edge technologies to develop robust applications.Location: Onsite in Culver City, CAEmployment Type: W2 Contract / FulltimeKey Skills Required:Node.js - Level 3Express.js - Level 3JavaScript - Level...


  • Culver City, California, United States Direct Staffing Inc Full time

    Key Responsibilities:Enhance and optimize the performance and capabilities of current Windows and WCF services that interface with our distributed storage architecture.Engage in hands-on development for backend and middle-tier application layers, emphasizing REST, WCF, and Windows services.Deliver comprehensive assignments, including solution proposals,...


  • Culver City, California, United States TALENT Software Services Full time

    Are you a seasoned Accounting Manager with a strong background in ADP systems? Talent Software Services is looking for a qualified professional to join our client’s team.Key Responsibilities:Oversee essential accounting functions related to revenue, ensuring precise financial reporting.Collaborate effectively with various departments, including Financial...


  • Culver City, California, United States Direct Staffing Inc Full time

    Job SummaryWe are seeking a highly skilled Principal Software Engineer to join our team at Direct Staffing Inc. as a key member of our cloud services team. The ideal candidate will have a strong background in software development, with a focus on cloud-based systems and services.Key ResponsibilitiesCloud Service Development: Design, develop, and maintain...


  • Culver City, California, United States Apple Full time

    Position OverviewAs a Quality Assurance Engineer for Video Software, you will play a pivotal role in ensuring the excellence of our video applications across macOS and iOS platforms. Your contributions will directly impact the user experience and the overall quality of our products.Key ResponsibilitiesDesign, develop, and execute comprehensive test plans and...


  • Redwood City, California, United States QIAGEN Full time

    About QIAGENQIAGEN is a leading provider of bioinformatics software and knowledge bases used by life scientists to gain insight from the molecular information in their biological samples.We have developed industry-leading software tools for analysis and reporting of biological data.We are passionate about our users, products, and our vision, and are seeking...


  • Culver City, California, United States Spotter Full time

    Overview: Spotter, recognized as one of TIME100's Most Influential Companies 2023, empowers leading YouTube creators to enhance their business and unlock their complete creative potential by providing them with the capital, expertise, and community necessary for scalable success. As the premier provider of creator-centric growth capital, Spotter customizes...


  • Culver City, California, United States Apple Full time

    Position OverviewWe are seeking a highly skilled and motivated individual to join our team as a Senior Audio Software Engineer. This role is pivotal in enhancing our audio technology and ensuring a seamless user experience.Key QualificationsMinimum of 5 years in software development and testing.Experience in driver or operating system development.Proficient...


  • Redwood City, California, United States Sumo Logic Full time

    Lead Software Engineer at Sumo Logic (View all jobs) What You Will Be Responsible For:Developing and maintaining a robust elastic big data analytics platform hosted in the cloud.Architecting and executing high-throughput, fault-tolerant backend systems that can scale efficiently.Evaluating and enhancing the performance and dependability of our backend...

  • Lead Angular Engineer

    2 weeks ago


    Culver City, California, United States Zoic Studios Full time

    About Zoic StudiosZoic Studios is a pioneering visualization firm dedicated to the convergence of data, storytelling, design, and cutting-edge technologies. Since its inception, we have crafted software and virtual production tools for our sister company, focusing on high-quality computer graphics across various media, including film, television, gaming, and...


  • Culver City, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer in Test to join our Video Applications QA team at Apple. As a key member of our team, you will be responsible for testing our video applications on macOS and iOS software, ensuring a high-quality customer experience.Key ResponsibilitiesPlan, design, maintain, and execute test cases...


  • Redwood City, California, United States Electronic Arts Full time

    Position Title:Senior Software Engineer IICompany Overview:At Electronic Arts, we are innovators and storytellers committed to creating exceptional gaming experiences. Our diverse teams are dedicated to serving players and communities around the globe, continually pushing the limits of creativity.Role Overview:The EA Digital Platform (EADP) is the core of...