Full Stack Software Engineer for Social Impact

6 days ago


Oakland, California, United States UpTogether Full time
About Us

UpTogether is a mission-driven organization dedicated to disrupting the status quo approach to ending poverty. We recognize that poverty is created by systems, rooted in racism and perpetuated by false views of people considered 'poor.' Our goal is to change policies, systems, and underlying beliefs so that all people in the United States are seen and invested in for their strengths and can build power, reinforce their autonomy, and drive their own economic and social mobility.

Our Approach

We work with our members, partners, funders, governments, community organizations, and other supporters to invest in families and individuals experiencing financial hardship by providing them with direct cash they can use however they choose, no strings attached. We also amplify stories and data that tell their true lived experiences, showing the impact of investing in people and influencing state and local policies and practices that support and accelerate social and economic mobility.

The Position

We are seeking a highly skilled Full Stack Software Engineer to join our team. As a Senior Backend Engineer with a primary focus on Python, you will play a key role in building, maintaining, and scaling the backend infrastructure that powers our UpTogether Connect platform. In this role, you'll be responsible for designing reliable, secure, and scalable solutions that align with our mission while actively managing tech debt and balancing development speed with long-term sustainability.

Responsibilities:
  • Design, develop, and maintain backend systems using Python, prioritizing scalability and performance.
  • Refactor and optimize code to manage tech debt effectively, building scalable systems that support our platform's growth.
  • Develop and implement secure, resilient, and efficient cloud-based services on AWS.
  • Lead efforts in identifying, assessing, and addressing technical debt, balancing current feature development with future stability and performance needs.
Requirements:
  • 5+ years of backend engineering experience, with expertise in Python and cloud services (AWS preferred).
  • Previous experience in FinTech or similar sectors, working in regulated environments requiring a focus on security and compliance.
  • Proven experience with scalable system design, refactoring legacy systems, and balancing new development with technical debt management.
  • Knowledge of architectural best practices, particularly in environments with high-performance demands.
  • Strong communication skills, with the ability to articulate complex technical information to both technical and non-technical stakeholders.
Benefits:

This is a full-time position with a competitive benefits package, including medical, dental, vision, 401(k), and vacation. Salary range is $130,000 - $145,000 and is commensurate with experience. We offer reimbursements and stipends for work-related equipment for full-time staff. This is a 100% remote position (must be based in the United States).

Inclusion Statement

We strive to create a community that embraces equity, diversity, and inclusion, and we support the efforts of others to build such communities. We encourage all qualified and interested persons to apply, regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.



  • Oakland, California, United States ShiftCode Analytics Full time

    Company Overview: ShiftCode Analytics is a leading provider of innovative solutions in the financial industry. Our team is dedicated to delivering cutting-edge technology that improves efficiency and productivity.\rSalary: The estimated salary for this position is between $120,000 - $180,000 per year, depending on experience. \rJob Description\\(p>About the...


  • Oakland, California, United States Rockbot Full time

    Job OverviewWe are seeking an experienced Software Engineering Lead to join our team at Rockbot. As a key member of our engineering group, you will be responsible for designing and building high-quality software components that meet the needs of our customers.About the RoleThis is a challenging opportunity for a seasoned engineer who wants to make a...


  • Oakland, California, United States Abbott Laboratories Full time

    About Abbott LaboratoriesAbbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals and branded generic medicines. Our 114,000 colleagues serve people in more than...


  • Oakland, California, United States Technosoft Engineering, Inc. Full time

    About UsAt Technosoft Engineering, Inc., we are a leading global provider of digital engineering and consulting services with over 25 years of experience. Our team of over 700 engineers and designers worldwide offers multi-disciplinary engineering services across five business lines: Engineering, Consulting, R&D, Turnkey Automation Solutions, and Content...


  • Oakland, California, United States Energy Solutions Full time

    Job DescriptionWe are seeking a highly skilled Business Systems Analyst to join our Information Systems team at Energy Solutions. As a key member of our team, you will play a critical role in liaising with business counterparts and external market customers, driving product development and implementation of our key software platform, and providing technical...


  • Oakland, California, United States dd's Discounts Full time

    As a Senior Software Engineer (Java), you will be responsible for designing and developing high-quality software solutions using Java. Your main goal will be to ensure that the software meets the required specifications and is delivered on time.


  • Oakland, California, United States Saxon Global Full time

    About Saxon GlobalWe are a dynamic and innovative company seeking an experienced Software Engineering Lead to join our team in the East Bay area. This is a unique opportunity to leverage your technical expertise and leadership skills to drive the development of large-scale, secure, distributed systems.


  • Oakland, California, United States Abbott Laboratories Full time

    Company OverviewAbbott Laboratories is a global healthcare leader committed to improving lives through innovative technologies and solutions. Our diverse portfolio of products and services spans the spectrum of healthcare, from diagnostics to medical devices, nutritionals, and pharmaceuticals.We are dedicated to delivering high-quality products and services...


  • Oakland, California, United States Center for Social Dynamics Full time

    **Overview**The Center for Social Dynamics is seeking a highly skilled Clinical Director to lead our team of professionals in providing evidence-based mental health services and programs for children with autism spectrum disorders.**Job Summary**We are looking for an experienced BCBA to join our dynamic team as a Clinical Director. As a Clinical Director,...


  • Oakland, California, United States Abbott Laboratories Full time

    About Abbott LaboratoriesAbbott Laboratories is a global leader in healthcare, delivering innovative solutions to improve people's lives.Job Description:Senior Embedded Software EngineerThis role involves working as part of the Abbott Diabetes Care Division team, focusing on developing life-changing products that provide accurate data for informed decisions....


  • Oakland, California, United States Amanda F Leong DDS PC Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team. As a software engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using a range of programming languages and technologies.Work collaboratively with cross-functional teams...


  • Oakland, California, United States Abbott Laboratories Full time

    About AbbottAbbott is a leading global healthcare company that empowers people to live more fully at all stages of life. Our portfolio of innovative technologies spans the spectrum of healthcare, with prominent businesses and products in diagnostics, medical devices, nutritionals, and pharmaceuticals.We are committed to transforming lives by providing...


  • Oakland, California, United States Saxon Global Full time

    Job DescriptionAt Saxon Global, we are seeking a highly skilled Enterprise Software Engineer to join our team. This is a challenging role that requires expertise in designing and building complex software systems.About the RoleWe are looking for an experienced software engineer with a strong background in Java or Kotlin development. The ideal candidate will...


  • Oakland, California, United States Pyka Full time

    Role OverviewWe're seeking an exceptional Senior Avionics Software Engineer to join our dynamic team at Pyka. This role involves designing, developing, and implementing cutting-edge software solutions for our autonomous aircraft.About PykaPyka is revolutionizing the transportation industry by providing safe, clean, and cost-effective solutions enabled by...


  • Oakland, California, United States Year Up United Full time

    About UsYear Up United is a one-year, intensive job training program that provides young adults with in-classroom skill development and access to internships. Our program combines technical and professional training with internship opportunities at leading organizations in the California Bay Area.Program OverviewOur participants receive personalized coaching...


  • Oakland, California, United States Energy Solutions Full time

    Energy Solutions is a leading provider of clean energy solutions, and we are currently seeking a talented Business Systems Analyst to join our Information Systems team.About the RoleThis position will be responsible for working with business counterparts and external market customers to drive product development and implementation of our key software...

  • Software Engineer

    1 week ago


    Oakland, California, United States Nursefinders Full time

    About the Role:We are seeking a talented Software Engineer (Backend Developer) to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our backend systems.Key Responsibilities:Design and develop high-quality backend systems and features.Collaborate with cross-functional teams to identify...


  • Oakland, California, United States Rockbot Full time

    About the RoleWe are seeking a skilled Senior Software Engineer to lead our frontend team in developing cutting-edge streaming media solutions. This is a fantastic opportunity to join a collaborative and innovative environment where you can make a significant impact on our company's success.The ideal candidate will have extensive experience in frontend...


  • Oakland, California, United States Abbott Full time

    About AbbottAbbott is a leading global healthcare company that empowers people to live more fully at all stages of life. Our diverse portfolio of life-changing technologies spans the spectrum of healthcare, with innovative businesses and products in diagnostics, medical devices, nutritionals, and branded generic medicines.The OpportunityWe are seeking a...


  • Oakland, California, United States Delta Dental of California Full time

    Delta Dental of California is seeking an Expert Software Integration Engineer to lead and manage complex integrations between Epic and other third-party systems.The ideal candidate will have extensive experience with HL7 and FHIR API/Services, EDI, and data integration, as well as experience working as an Epic Interface Analyst.Prior experience with at least...