Recent Searches

You haven't searched anything yet.

142 Software Engineer Jobs in Palo Alto, CA

SET JOB ALERT
Details...
Longtail.ai
Palo Alto, CA | Full Time
$140k-167k (estimate)
2 Months Ago
Earnin
Palo Alto, CA | Full Time
$141k-169k (estimate)
1 Week Ago
Niantic
Palo Alto, CA | Full Time
$140k-167k (estimate)
1 Month Ago
Harmony
Palo Alto, CA | Full Time
$140k-167k (estimate)
1 Month Ago
MachineFi Lab
Palo Alto, CA | Other
$140k-167k (estimate)
2 Months Ago
Fizz
Palo Alto, CA | Full Time
$110k-133k (estimate)
3 Months Ago
sapdev2.valhalla12.stage
Palo Alto, CA | Full Time
$140k-167k (estimate)
5 Months Ago
Clockwork
Palo Alto, CA | Full Time
$123k-148k (estimate)
7 Months Ago
Maxar Technologies
Palo Alto, CA | Full Time
$168k-201k (estimate)
6 Months Ago
Celonis
Palo Alto, CA | Full Time
$109k-131k (estimate)
7 Months Ago
OneTen
Palo Alto, CA | Full Time
$140k-167k (estimate)
1 Month Ago
Fathom
Palo Alto, CA | Full Time
$136k-162k (estimate)
7 Months Ago
Rivian
Palo Alto, CA | Full Time
$149k-179k (estimate)
9 Months Ago
Stanford Federal Credit Union
Palo Alto, CA | Full Time
$141k-169k (estimate)
Just Posted
ShareThis, Inc
Palo Alto, CA | Full Time
$152k-181k (estimate)
3 Months Ago
Varian Medical Systems
Palo Alto, CA | Full Time
$92k-111k (estimate)
3 Months Ago
Gauss Labs
Palo Alto, CA | Full Time
$140k-167k (estimate)
2 Months Ago
Squadformers
Palo Alto, CA | Full Time
$124k-148k (estimate)
Just Posted
PsiQuantum
Palo Alto, CA | Full Time
$141k-169k (estimate)
Just Posted
Rivian
Palo Alto, CA | Full Time
$137k-170k (estimate)
6 Days Ago
Science Exchange
Palo Alto, CA | Full Time
$141k-169k (estimate)
1 Week Ago
BitGo
Palo Alto, CA | Full Time
$185k-235k (estimate)
1 Week Ago
Broadcom
Palo Alto, CA | Full Time
$151k-180k (estimate)
2 Weeks Ago
Broadcom
Palo Alto, CA | Full Time
$141k-169k (estimate)
2 Weeks Ago
Celonis
Palo Alto, CA | Full Time
$141k-169k (estimate)
2 Weeks Ago
Software Engineer
Earnin Palo Alto, CA
$141k-169k (estimate)
Full Time 1 Week Ago
Save

Earnin is Hiring a Software Engineer Near Palo Alto, CA

ABOUT EARNIN

As one of the first pioneers of earned wage access, our passion at EarnIn is building products that deliver real-time financial flexibility for those with the unique needs of living paycheck to paycheck. Our community members access their earnings as they earn them, with options to spend, save, and grow their money without mandatory fees, interest rates, or credit checks. Since our founding, our app has been downloaded over 13M times and we have provided access to over $15 billion in earnings.

We’re fortunate to have an incredibly experienced leadership team, combined with world-class funding partners like A16Z, Matrix Partners, DST, Ribbit Capital, and a very healthy core business with a tremendous runway. We’re growing fast and are excited to continue bringing world-class talent onboard to help shape the next chapter of our growth journey.

POSITION SUMMARY

We are looking for an experienced, passionate, and resourceful software engineer to join our Core Services org. In our team, you’ll work cross-functionally with various teams and contribute to the design and development of key platform services. This person will need to be strong in JVM programming languages and event-driven architecture on top of AWS. This position is a hybrid position and requires in-person work from our Palo Alto HQ office 2-3 days a week. The Palo Alto base salary range for this full-time position is $166,500 - $203,500 equity benefits. Our salary ranges are determined by role, level, and location.

WHAT YOU'LL DO

  • Drive the design & implementation of new features - break down complex problems into their bare essentials, translate this complexity into elegant design, and create high-quality, clean code
  • Make a meaningful impact in the lives of our community members
  • Collaborate and mentor other engineers while providing thoughtful guidance using code, design, and architecture reviews
  • Contribute to defining technical direction, planning the roadmap, escalating issues, and synthesizing feedback to ensure team success
  • Care passionately about producing high-quality, efficient designs and code
  • Constantly learning about new technologies and industry standards

WHAT WE'RE LOOKING FOR

  • 3 years of development experience in Software Engineering
  • Bachelor's, Master’s, or PhD degree in computer science, computer engineering, or a related technical discipline or equivalent industry experience.
  • Proficient in at least one JVM programming language such as Java, Kotlin, Scala
  • Hands-on experience working with SQL databases like Postgres or MySQL
  • Hands-on experience with data technologies such as Kafka, AWS SNS/SQS, AWS Kinesis
  • Experience with continuous integration and delivery tools.
  • Experienced in developing and executing functional and integration tests.
  • Excellent written and verbal communication skills.
  • Ability to thrive in a fast-paced, dynamic environment and have a bias towards action and results.
  • Experience with Kubernetes and microservice architecture is a strong plus.

At EarnIn, we believe that the best way to build a financial system that works for everyday people is by hiring a team that represents our diverse community. Our team is diverse not only in background and experience but also in perspective. We celebrate our diversity and strive to create a culture of belonging. EarnIn does not unlawfully discriminate based on race, color, religion, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), gender identity, gender expression, national origin, ancestry, citizenship, age, physical or mental disability, legally protected medical condition, family care status, military or veteran status, marital status, registered domestic partner status, sexual orientation, genetic information, or any other basis protected by local, state, or federal laws. EarnIn is an E-Verify participant. 

EarnIn does not accept unsolicited resumes from individual recruiters or third-party recruiting agencies in response to job postings. No fee will be paid to third parties who submit unsolicited candidates directly to our hiring managers or HR team

Job Summary

JOB TYPE

Full Time

SALARY

$141k-169k (estimate)

POST DATE

05/11/2024

EXPIRATION DATE

07/10/2024

WEBSITE

earnin.com

HEADQUARTERS

PALO ALTO, CA

SIZE

200 - 500

FOUNDED

2012

TYPE

Private

CEO

RAM PALANIAPPAN

REVENUE

$10M - $50M

Related Companies
About Earnin

Earnin is a web and mobile-based application that enables employees to get on-demand access to unpaid wages.

Show more

Earnin
Full Time
$231k-301k (estimate)
Just Posted
Earnin
Full Time
$98k-124k (estimate)
1 Day Ago
Earnin
Full Time
$142k-186k (estimate)
2 Days Ago

The job skills required for Software Engineer include Java, Computer Science, AWS, Software Engineering, Kubernetes, SQL, etc. Having related job skills and expertise will give you an advantage when applying to be a Software Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Software Engineer. Select any job title you are interested in and start to search job requirements.

For the skill of  Java
Jobsbridge
Full Time
$130k-160k (estimate)
2 Months Ago
For the skill of  Computer Science
FOUNTAIN
Remote | Full Time
$143k-199k (estimate)
Just Posted
For the skill of  AWS
Locks Global Staffing LLC
Full Time
$124k-149k (estimate)
1 Day Ago
Show more

The following is the career advancement route for Software Engineer positions, which can be used as a reference in future career path planning. As a Software Engineer, it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Software Engineer. You can explore the career advancement for a Software Engineer below and select your interested title to get hiring information.

Advanced Micro Devices, Inc.
Full Time
$141k-169k (estimate)
3 Days Ago
WinMax Systems Corporation
Full Time
$140k-168k (estimate)
2 Months Ago

If you are interested in becoming a Software Engineer, you need to understand the job requirements and the detailed related responsibilities. Of course, a good educational background and an applicable major will also help in job hunting. Below are some tips on how to become a Software Engineer for your reference.

Step 1: Understand the job description and responsibilities of an Accountant.

Quotes from people on Software Engineer job description and responsibilities

Ensuring that different types of software programs communicate with each other on one platform.

01/17/2022: Youngstown, OH

A software engineer’s job role determines the type of work they focus on when building or supporting a product.

02/23/2022: Altoona, PA

They use programming languages to design, develop, test, maintain computer software applications like games, network systems, etc.

01/31/2022: Lancaster, PA

Create scalable, secure and resilient software that deliver to business requirements.

02/28/2022: Hartford, CT

Besides having technical skills to create robust software that can work across different platforms, software engineers also need to be able to collaborate with other professionals and lead a team.

02/17/2022: Lawton, OK

Step 2: Knowing the best tips for becoming an Accountant can help you explore the needs of the position and prepare for the job-related knowledge well ahead of time.

Career tips from people on Software Engineer jobs

software engineers must also determine user requirements that are unrelated to the functions of the software, such as the level of security and performance needs.

03/06/2022: Champaign, IL

Software Engineers should hone their technical skills by working with real computer systems and developing real projects and programs.

03/02/2022: Frankfort, KY

Qualifications to be a software engineer require a deep understanding and knowledge of mathematics, computer science, and data analytics.

02/27/2022: Colorado Springs, CO

Software engineers must be highly motivated and have extensive knowledge of various programming languages.

01/06/2022: Reading, PA

A good software engineer will keep abreast of the technological changes, seeking opportunities to learn more and continuously develop their skillset.

02/11/2022: Salt Lake City, UT

Step 3: View the best colleges and universities for Software Engineer.

Butler University
Carroll College
Cooper Union
High Point University
Princeton University
Providence College
Show more