Software Engineer

6 days ago


San Francisco, California, United States Banyan Infrastructure Full time

Banyan Infrastructure is a fast-growing fintech company that revolutionizes the investment in renewable energy. Our platform empowers banks and funds to channel billions of dollars into projects that support a sustainable future.

We're a passionate team of innovators who thrive on solving complex challenges and making a tangible impact.

Purpose-Driven Work: Play a pivotal role in accelerating the transition to clean energy and combating climate change.

Growth and Impact: Take ownership of major projects, mentor junior engineers, and see your contributions directly influence our platform's success.

Collaborative Culture: We value diverse perspectives, encourage open communication, and celebrate each other's successes.

Continuous Learning: Expand your skills through knowledge sharing, code reviews, and exploration of new technologies.

Flexible Work Environment: Enjoy working how and where you need to with a team that loves to be together and collaborate.

Job Responsibilities:

  • Build robust, scalable Java APIs using Spring Boot and JPA that handle complex financial transactions and data.
  • Ensure Quality: Write comprehensive unit tests using JUnit and Mockito to guarantee the reliability and security of our codebase.
  • Collaborate Across Teams: Partner with engineering, product, customer success, and sales teams to deliver exceptional user experiences.
  • Be a Technical Leader: Share your expertise, mentor junior engineers, and contribute to architectural discussions.
  • Stay Ahead of the Curve: Explore emerging technologies and industry trends to inform our engineering decisions.

Requirements:

  • Proven Java Expertise: Extensive experience building high-quality, maintainable Java applications in an enterprise environment.
  • Strong Testing Mindset: A commitment to quality through rigorous unit testing and thorough developer manual testing.
  • Agile Advocate: Proficiency in Scrum and Agile methodologies, with a focus on continuous delivery and improvement.
  • Excellent Communicator: Ability to clearly articulate complex technical concepts to both technical and non-technical audiences.
  • Collaborative Spirit: A passion for working with others to achieve shared goals.
  • Growth Mindset: Eagerness to learn, adapt, and embrace new challenges.
  • Start Up Oriented: Previous experience working in an early stage start up environment

Bonus Points: Experience with JPA/Hibernate, queuing systems, third-party integrations, SSO, AWS, financial services, or frontend technologies (Javascript, Vue, Quasar).

Additional Information:

  • This role reports to the Manager, Software Engineering and works a hybrid weekly schedule (3 days in office/2 days remote) with the flexibility to adjust on an ad hoc basis.
  • We will prioritize candidates located in the San Francisco Bay Area who are able to come into the office regularly.
  • We are unable to provide H1B visa sponsorship for this role. US work authorization required.

Supporting Your Growth and Success:

  • Work closely with the founders, executives, and cross-functional teammates.
  • Develop cutting-edge industry expertise in fintech -- learn the ins and outs of capital markets, financial products, and underlying technologies that drive the sector's innovation.
  • Work on a meaningful product that will accelerate clean infrastructure deployment around the world.
  • Learn from and with a diverse team of smart, passionate people.

Compensation: $133,000 - $185,000 DOE.

Benefits Package: 100% paid health benefits for employees through a Health Reimbursement Account (HRA), 401K with 6% match, at-work meal offerings via MealPal and commuter benefits program.

Company Overview: Banyan Infrastructure is committed to cultivating an environment where people feel valued and respected. We believe diverse perspectives and backgrounds are critical to building great technology.



  • San Francisco, California, United States ONE INC SOFTWARE CORPORATION Full time

    Job OverviewWe are seeking a highly skilled and experienced Senior Software Engineering Team Lead to join our team at ONE INC SOFTWARE CORPORATION. This is an exciting opportunity to lead a team of developers in designing and implementing innovative solutions for the insurance industry.Key ResponsibilitiesLead and manage a global team of software engineers...

  • Software Engineer

    4 weeks ago


    San Francisco, California, United States Salvation Army Full time

    We are seeking a skilled Software Engineer to join our team.As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key responsibilities include:Designing and developing software applicationsCollaborating with cross-functional teamsTesting and debugging software applications


  • San Jose, California, United States Lynx Software Technologies Full time

    Job OverviewLynx Software Technologies is a leading technology firm specializing in the development of mission-critical software used in the aerospace and military sectors.We are seeking a talented Software Quality Assurance Engineer to champion all aspects of software quality, particularly related to test automation using scripting languages like Python....

  • Software Engineer

    1 week ago


    San Francisco, California, United States City and County of San Francisco Full time

    Our company is looking for a skilled Software Engineer to join our team. As a key member of our IT department, you will be responsible for designing and developing software solutions that meet the needs of our business. The ideal candidate will have a strong foundation in computer science and programming languages, as well as excellent problem-solving...


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

    At Seven Seven Software, we are seeking a highly skilled AI / ML Engineer to join our team. As an AI / ML Engineer, you will be responsible for designing and deploying state-of-the-art Generative AI models, specifically focusing on Retrieval-Augmented Generation (RAG) systems and multi-agent workflows.Key ResponsibilitiesEngineer and deploy Generative AI...

  • Software Engineer

    4 weeks ago


    San Francisco, California, United States Adobe Full time

    About the Role:We are looking for a skilled Software Engineer to join our team at {company}.In this role, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages.Collaborate with cross-functional teams to identify and prioritize...


  • San Francisco, California, United States KRG Technologies Inc. Full time

    Key Responsibilities:We are seeking a seasoned Cloud Software Engineer to join our team at KRG Technologies Inc. The ideal candidate will have a strong background in software engineering and cloud computing, with a focus on designing and implementing high scalability web services and cloud APIs.About the Role:As a Cloud Software Engineer, you will be...


  • San Francisco, California, United States Astranis Full time

    Astranis is a leading provider of satellite-based internet connectivity solutions. We are seeking a talented Software Systems Engineer to join our team in San Francisco.The successful candidate will work with our engineering team to design, develop, and test software for our satellite payloads and ground control systems.Develop and implement software to...


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

    We seek a highly skilled Java Developer for an onsite interview, with a strong background in web application development, Java 11+, and Java Rest Services. Required skills include:10+ years of Software Engineering experience with web application development.10+ years of Java 11+ experience.5+ years of Java Rest Services experience.8+ years of...


  • San Francisco, California, United States Unreal Gigs Full time

    OverviewAt Unreal Gigs, we're seeking a highly skilled Software Engineering Director to lead our product development team towards achieving greatness. With a strong background in software engineering and experience in leading teams, you'll be responsible for managing the day-to-day activities of the engineering team, ensuring that projects are completed on...


  • San Francisco, California, United States Structure Properties Full time

    About the RoleWe are seeking an experienced Software Engineering Leader to join our team at {company}. The ideal candidate will have a strong background in software development and a passion for leading high-performing teams.Lead the development of new software features and systemsCollaborate with cross-functional teams to drive business outcomesDevelop and...


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

    Job Title: Data Engineering Lead - AI/ML OperationsWe are seeking a highly skilled Data Engineering Lead with expertise in AI/ML operations to join our team at United Software Group. This role will be responsible for overseeing the development and implementation of data engineering solutions that enable the company's AI/ML initiatives.About the Role:The...


  • San Francisco, California, United States University of California - San Francisco Full time

    Job SummaryWe are seeking a highly skilled Software Engineering Professional to join our Neuroengineering team at the University of California - San Francisco. The selected candidate will be responsible for developing advanced software-engineering plans and specifications with limited scope and complexity.Key ResponsibilitiesDevelop and propose...


  • San Francisco, California, United States ingenium Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Skillz. As a Software Engineer, you will play a key role in leading the development of complex applications and driving high-impact projects to completion.


  • San Francisco, California, United States Resource Informatics Group Full time

    Job Title: Full Stack Software EngineerLocation: Work from home or around CADuration: 6+ monthsRate: Market All InclusiveWe are seeking a skilled Full Stack Software Engineer to join our team at Resource Informatics Group. The ideal candidate will have a strong background in software development, with a focus on backend API design and implementation.Key...


  • San Francisco, California, United States HackerWeb Full time

    We're building a world-class engineering team to support our rapid growth. As a Senior Software Engineer at ClassDojo, you'll work on production code from day one in a pair programming environment, deploy often, move quickly, and have your work used by millions of students, teachers, and parents around the world every day.You'll be a key contributor to our...


  • San Francisco, California, United States Aloden, Inc. Full time

    **About the Role**We are seeking a highly skilled Software Engineering expert to join our team at Aloden, Inc. as a contingent resource for a complex initiative.**Job Summary**In this assignment, you will consult on software engineering initiatives with broad impact and large-scale planning. Your responsibilities will include reviewing and analyzing complex...


  • San Francisco, California, United States Coatue Management L.L.C. Full time

    About the RoleWe're seeking a highly skilled Staff Software Engineer to join our Merchant Business Owner domain team at Coatue Management L.L.C.This is a unique opportunity to work in diverse aspects of the business, from improving merchant signup flows to integrating our diverse portfolio into a centrally accessible application.As a staff engineer, you will...


  • San Francisco, California, United States GEICO Full time

    Position OverviewWe are seeking an experienced Software Systems Engineer to join our team at GEICO. As a key member of our engineering organization, you will be responsible for designing, building, and maintaining scalable, resilient distributed systems that meet the needs of our customers.Key ResponsibilitiesDesign and implement distributed systems that...


  • San Francisco, California, United States Unreal Gigs Full time

    About the RoleWe are looking for a highly skilled Senior Software Engineer to join our team at Unreal Gigs. As a key member of our engineering team, you will be responsible for designing and developing robust, scalable, and efficient software architectures for new and existing projects.Key ResponsibilitiesSoftware Architecture and Design: Lead the design and...