Jobs · Information Technology · California

Backend Full-Stack Engineer

Software Guidance & Assistance, Inc. (SGA, Inc.) · San Francisco, CA · 2 wk ago
HybridInformation TechnologyFull-time

Responsibilities

  • Working with the product team to build applications that enable our users to be more effective
  • Contribute to design and implementation of these solutions leveraging industry standards and best-practices
  • Develop scalable back-end systems to integrate with existing user platforms
  • Support team in shepherding releases through the engineering process through to production

Requirements

  • Bachelor's degree in a technical field such as Computer Science, Computer Engineering, or similar
  • 5+ years of experience building production quality web-based multi-tier web applications
  • Significant experience building restful web services in Java (Spring), Python (Django/Flask/Fast), or Scala(Play)
  • Experience integrating with web front-ends with modern JS frameworks like Angular
  • Experience building data platform or data analytics web applications
  • Familiarity with building on Amazon AWS services, and using the AWS console and command line tools
  • Experience working in agile scrum methodologies using Continuous Integration/Continuous Delivery (CI/CD) development practices
  • Able to adapt to evolving business priorities and requirements

Qualifications

  • Experience with data pipelines integrated with Machine Learning models
  • Hands on experience with data pipelines and big data technologies such as Spark, Kafka, Flink, or similar
  • Familiarity with Apache Airflow or similar
  • Experience using AI throughout the development lifecycle, such as leveraging AI code assistance, spec-driven development, using skills to speed up development workflows

Skills

  • Experience with data pipelines integrated with Machine Learning models
  • Hands on experience with data pipelines and big data technologies such as Spark, Kafka, Flink, or similar
  • Familiarity with Apache Airflow or similar
  • Experience using AI throughout the development lifecycle, such as leveraging AI code assistance, spec-driven development, using skills to speed up development workflows

Benefits

SGA is a women-owned business.

We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities.

We are committed to providing a safe and inclusive workplace for all employees.

We are committed to promoting diversity and inclusion in our hiring practices.

We are committed to providing competitive compensation and benefits packages to our employees.

We are committed to providing professional development opportunities and career advancement for our employees.

We are committed to maintaining high ethical standards and integrity in all aspects of our business operations.

We are committed to complying with all applicable laws and regulations related to equal employment opportunity, nondiscrimination, and affirmative action.

We are committed to fostering a positive and respectful workplace culture that values diversity, equity, and inclusion.

We are committed to providing a safe and healthy workplace for all employees.

We are committed to providing a supportive and collaborative work environment that encourages innovation, creativity, and collaboration.

We are committed to providing a flexible work schedule that allows employees to balance their work and personal lives.

We are committed to providing a comprehensive benefits package that includes health insurance, retirement savings plans, and other perks.

We are committed to providing ongoing training and development opportunities for our employees to enhance their skills and knowledge.

We are committed to providing a positive and respectful workplace culture that values diversity, equity, and inclusion.

We are committed to providing a supportive and collaborative work environment that encourages innovation, creativity, and collaboration.

We are committed to providing a flexible work schedule that allows employees to balance their work and personal lives.

We are committed to providing a comprehensive benefits package that includes health insurance, retirement savings plans, and other perks.

We are committed to providing ongoing training and development opportunities for our employees to enhance their skills and knowledge.

We are committed to providing a positive and respectful workplace culture that values diversity, equity, and inclusion.

We are committed to providing a supportive and collaborative work environment that encourages innovation, creativity, and collaboration.

We are committed to providing a flexible work schedule that allows employees to balance their work and personal lives.

We are committed to providing a comprehensive benefits package that includes health insurance, retirement savings plans, and other perks.

We are committed to providing ongoing training and development opportunities for our employees to enhance their skills and knowledge.

We are committed to providing a positive and respectful workplace culture that values diversity, equity, and inclusion.

We are committed to providing a supportive and collaborative work environment that encourages innovation, creativity, and collaboration.

We are committed to providing a flexible work schedule that allows employees to balance their work and personal lives.

We are committed to providing a comprehensive benefits package that includes health insurance, retirement savings plans, and other perks.

We are committed to providing ongoing training and development opportunities for our employees to enhance their skills and knowledge.

We are committed to providing a positive and respectful workplace culture that values diversity, equity, and inclusion.

We are committed to providing a supportive and collaborative work environment that encourages innovation, creativity, and collaboration.

We are committed to providing a flexible work schedule that allows employees to balance their work and personal lives.

We are committed to providing a comprehensive benefits package that includes health insurance, retirement savings plans, and other perks.

We are committed to providing ongoing training and development opportunities for our employees to enhance their skills and knowledge.

We are committed to providing a positive and respectful workplace culture that values diversity, equity, and inclusion.

We are committed to providing a supportive and collaborative work environment that encourages innovation, creativity, and collaboration.

We are committed to providing a flexible work schedule that allows employees to balance their work and personal lives.

We are committed to providing a comprehensive benefits package that includes health insurance, retirement savings plans, and other perks.

We are committed to providing ongoing training and development opportunities for our employees to enhance their skills and knowledge.

We are committed to providing a positive and respectful workplace culture that values diversity, equity, and inclusion.

We are committed to providing a supportive and collaborative work environment that encourages innovation, creativity, and collaboration.

We are committed to providing a flexible work schedule that allows employees to balance their work and personal lives.

We are committed to providing a comprehensive benefits package that includes health insurance, retirement savings plans, and other perks.

We are committed to providing ongoing training and development opportunities for our employees to enhance their skills and knowledge.

We are committed to providing a positive and respectful workplace culture that values diversity, equity, and inclusion.

We are committed to providing a supportive and collaborative work environment that encourages innovation, creativity, and collaboration.

We are committed to providing a flexible work schedule that allows employees to balance their work and personal lives.

We are committed to providing a comprehensive benefits package that includes health insurance, retirement savings plans, and other perks.

We are committed to providing ongoing training and development opportunities for our employees to enhance their skills and knowledge.

We are committed to providing a positive and respectful workplace culture that values diversity, equity, and inclusion.

We are committed to providing a supportive and collaborative work environment that encourages innovation, creativity, and collaboration.

We are committed to providing a flexible work schedule that allows employees to balance their work and personal lives.

We are committed to providing a comprehensive benefits package that includes health insurance, retirement savings plans, and other perks.

We are committed to providing ongoing training and development opportunities for our employees to enhance their skills and knowledge.

We are committed to providing a positive and respectful workplace culture that values diversity, equity, and inclusion.

We are committed to providing a supportive and collaborative work environment that encourages innovation, creativity, and collaboration.

We are committed to providing a flexible work schedule that allows employees to balance their work and personal lives.

We are committed to providing a comprehensive benefits package that includes health insurance, retirement savings plans, and other perks.

We are committed to providing ongoing training and development opportunities for our employees to enhance their skills and knowledge.

We are committed to providing a positive and respectful workplace culture that values diversity, equity, and inclusion.

We are committed to providing a supportive and collaborative work environment that encourages innovation, creativity, and collaboration.

We are committed to providing a flexible work schedule that allows employees to balance their work and personal lives.

We are committed to providing a comprehensive benefits package that includes health insurance, retirement savings plans, and other perks.

We are committed to providing ongoing training and development opportunities for our employees to enhance their skills and knowledge.

We are committed to providing a positive and respectful workplace culture that values diversity, equity, and inclusion.

We are committed to providing a supportive and collaborative work environment that encourages innovation, creativity, and collaboration.

We are committed to providing a flexible work schedule that allows employees to balance their work and personal lives.

We are committed to providing a comprehensive benefits package that includes health insurance, retirement savings plans, and other perks.

We are committed to providing ongoing training and development opportunities for our employees to enhance their skills and knowledge.

We are committed to providing a positive and respectful workplace culture that values diversity, equity, and inclusion.

We are committed to providing a supportive and collaborative work environment that encourages innovation, creativity, and collaboration.

We are committed to providing a flexible work schedule that allows employees to balance their work and personal lives.

We are committed to providing a comprehensive benefits package that includes health insurance, retirement savings plans, and other perks.

We are committed to providing ongoing training and development opportunities for our employees to enhance their skills and knowledge.

We are committed to providing a positive and respectful workplace culture that values diversity, equity, and inclusion.

We are committed to providing a supportive and collaborative work environment that encourages innovation, creativity, and collaboration.

We are committed to providing a flexible work schedule that allows employees to balance their work and personal lives.

We are committed to providing a comprehensive benefits package that includes health insurance, retirement savings plans, and other perks.

We are committed to providing ongoing training and development opportunities for our employees to enhance their skills and knowledge.

We are committed to providing a positive and respectful workplace culture that values diversity, equity, and inclusion.

We are committed to providing a supportive and collaborative work environment that encourages innovation, creativity, and collaboration.

We are committed to providing a flexible work schedule that allows employees to balance their work and personal lives.

We are committed to providing a comprehensive benefits package that includes health insurance, retirement savings plans, and other perks.

We are committed to providing ongoing training and development opportunities for our employees to enhance their skills and knowledge.

We are committed to providing a positive and respectful workplace culture that values diversity, equity, and inclusion.

We are committed to providing a supportive and collaborative work environment that encourages innovation, creativity, and collaboration.

We are committed to providing a flexible work schedule that allows employees to balance their work and personal lives.

We are committed to providing a comprehensive benefits package that includes health insurance, retirement savings plans, and other perks.

We are committed to providing ongoing training and development opportunities for our employees to enhance their skills and knowledge.

We are committed to providing a positive and respectful workplace culture that values diversity, equity, and inclusion.

We are committed to providing a supportive and collaborative work environment that encourages innovation, creativity, and collaboration.

We are committed to providing a flexible work schedule that allows employees to balance their work and personal lives.

We are committed to providing a comprehensive

Similar jobs