Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer  image - Rise Careers
Job details

Senior Software Engineer

Alpaca is a brokerage infrastructure technology company based in California, looking for a Senior Software Engineer fluent in Japanese to join their Global engineering team and contribute to their mission of opening financial services to everyone.

Skills

  • Fluent in Japanese and conversational English
  • System design skills
  • Proficient in Go and Java
  • Experience with cloud platforms and relational databases

Responsibilities

  • Design, implement, and maintain systems and services
  • Collaborate with internal stakeholders to deliver high-impact features
  • Build backend systems/components with integrity and scalability
  • Own the delivery of high-visibility projects

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Competitive salary & stock options
  • Health benefits starting on day 1
  • One-time home-office setup allowance
  • Monthly stipend for home-office expenses
To read the complete job description, please click on the ‘Apply’ button
Alpaca Glassdoor Company Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Alpaca DE&I Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Alpaca
Alpaca CEO photo
Unknown name
Approve of CEO

Average salary estimate

$125000 / YEARLY (est.)
min
max
$100000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer , Alpaca

At Alpaca, we’re thrilled to announce an exciting opportunity for a Senior Software Engineer to join our innovative and rapidly growing team, all from the comfort of your remote setup in Tokyo, Japan! As a part of our global engineering crew, you'll play a vital role in designing, developing, and enhancing the systems that enable millions of users to trade a staggering amount of assets. Your expertise will be instrumental as we build a cutting-edge ledger system tailored specifically for the Japanese market, with the exciting potential to scale globally. This role is perfect for tech enthusiasts who are not just skilled in languages like Go and Java, but also possess a visionary mindset. You’ll collaborate with internal teams across finance, operations, and product to deliver standout features that prioritize integrity, maintainability, and scalability. At its heart, this position empowers you to design and implement impactful solutions while defining innovative goals in collaboration with cross-functional teams. If you thrive in a diverse environment that values curiosity, empathy, and accountability, and you’re ready to challenge conventions, this is the perfect role for you at Alpaca, where the mission of making financial services accessible to everyone truly comes alive.

Frequently Asked Questions (FAQs) for Senior Software Engineer Role at Alpaca
What are the main responsibilities of a Senior Software Engineer at Alpaca?

As a Senior Software Engineer at Alpaca, your primary responsibilities include designing, implementing, and maintaining backend systems that support our innovative trading technology. You will collaborate with finance, operations, and product teams to deliver high-impact features, ensuring the integrity and scalability of the systems. Owning the delivery of significant projects from design to deployment is also key, along with actively participating in cross-functional goal definition.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Software Engineer position at Alpaca?

To be considered for the Senior Software Engineer position at Alpaca, you should have a proven track record in system design, object-oriented data modeling, and service-oriented architectures. Fluent business-level Japanese and conversational English skills are essential. Proficiency in coding with languages such as Go or Java and experience with cloud platforms and relational databases are also important qualifications.

Join Rise to see the full answer
Can you describe the work environment for a Senior Software Engineer at Alpaca?

At Alpaca, the work environment for a Senior Software Engineer is fully remote, allowing you to work from anywhere in Tokyo or around the globe. We embrace a collaborative and inclusive culture that values diverse perspectives. You will work with talented colleagues from various backgrounds, ensuring a dynamic atmosphere where innovation thrives and financial services can be opened to everyone.

Join Rise to see the full answer
What kind of projects will I work on as a Senior Software Engineer at Alpaca?

As a Senior Software Engineer at Alpaca, you will work on developing a modern ledger system specifically designed for the Japanese market. This innovative project will involve building a structured and organized system that aggregates transactional data, aiming to replace traditional ledger systems. Additionally, you’ll contribute to further initiatives that support NISA, API trading, and global stocks, enhancing our award-winning developer-friendly API.

Join Rise to see the full answer
What are the growth opportunities for a Senior Software Engineer at Alpaca?

Alpaca provides tremendous growth opportunities for a Senior Software Engineer through ongoing innovations and projects in the fast-evolving financial technology sector. You will have the autonomy to design and implement solutions, and there are numerous avenues for professional development through cross-functional collaborations. Engaging in open-source contributions and learning from a diverse team enriches your career trajectory at Alpaca.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
What interests you about working at Alpaca as a Senior Software Engineer?

When answering this question, express your enthusiasm for Alpaca’s mission to democratize financial services and how your skills align with their innovative projects. Highlight your interest in the global impact of technology in finance and your eagerness to contribute to a collaborative remote work culture.

Join Rise to see the full answer
Can you discuss your experience with system design and how it relates to this role?

Provide detailed examples of past projects where you were responsible for system design, emphasizing your approach to object-oriented data modeling and service-oriented architectures. Discuss how these experiences prepare you for the challenges at Alpaca, particularly in building scalable and maintainable systems.

Join Rise to see the full answer
How do you ensure the quality and maintainability of your code?

Share your practices for writing clean, efficient code, such as using code reviews, writing unit tests, and adhering to design patterns. Emphasize your commitment to producing defect-free solutions and how this aligns with Alpaca's emphasis on system integrity.

Join Rise to see the full answer
Describe a challenging problem you faced in software development and how you resolved it.

Select a relevant technical challenge you encountered, describe the context, and detail the actions you took to resolve it. Emphasize problem-solving skills and the ability to collaborate with others, aligning this with your potential contributions at Alpaca.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Discuss your methods for prioritizing work effectively, such as breaking down projects into manageable tasks, using project management tools, and communicating with stakeholders. Highlight how these practices can be crucial when delivering high-impact features at Alpaca.

Join Rise to see the full answer
What is your experience with cloud platforms and how do you leverage them?

Detail your experience with cloud platforms, specifically Google Cloud Platform (GCP), and how you have used cloud services to enhance system performance and scalability. Illustrate how your cloud knowledge will aid your role at Alpaca.

Join Rise to see the full answer
How do you handle collaboration with non-technical stakeholders?

Explain how you adapt your communication style to connect with non-technical teams effectively. Provide examples of past collaborations that demonstrate your ability to bridge the gap between technical and non-technical stakeholders, ensuring everyone is aligned on project goals.

Join Rise to see the full answer
What programming languages are you most comfortable with, and how do they apply to this role?

Be specific about your experience with Go and Java, discussing projects where you effectively utilized these languages. Tie your programming expertise back to the requirements of the Senior Software Engineer role at Alpaca, focusing on how it will be beneficial for their projects.

Join Rise to see the full answer
What do you know about Alpaca's products and services?

Demonstrate your knowledge of Alpaca’s offerings, including their API, trading capabilities, and innovative financial solutions. Show engagement by sharing thoughts on how these products evolve the financial services landscape and your interest in contributing to their success.

Join Rise to see the full answer
Why is a modern ledger system important for Alpaca in Japan?

Discuss the relevance of a modern ledger system in maintaining accurate transactional data, its importance in compliance with financial regulations, and how it can improve operational efficiency. Your answer should reflect a comprehensive understanding of both the technical and business implications, making it clear how you can contribute to this initiative.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted yesterday

Be a pivotal part of Alpaca's sales team as a Business Development Representative, spearheading lead generation and revenue growth in a remote-first environment.

Photo of the Rise User
Posted 7 days ago

Join Alpaca as a Registered Brokerage Client Service Associate and help reshape the future of financial services through exceptional client support.

Photo of the Rise User
FIS Remote Jacksonville, FL
Posted 2 days ago

FIS Management Services is looking for Senior Software Engineers to develop innovative software solutions in a collaborative environment.

Photo of the Rise User
Posted 13 days ago

Become a key player at TBA Group as a Software Architect, contributing to the design of innovative logistics software solutions.

CD PROJEKT RED Remote Boston, Massachusetts, United States
Posted 7 days ago

Join CD PROJEKT RED as a UI Programmer to help craft immersive user interfaces for the highly anticipated Cyberpunk 2.

Photo of the Rise User
Posted 2 days ago

As a Principal Back End Engineer at EDITED, you will lead complex technical projects in a dynamic, AI-driven environment.

Photo of the Rise User
ServiceNow Hybrid Building A,B,C 2225 Lawson Lane, Santa Clara, California, United States
Posted 3 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

As a Senior Staff Full-Stack Software Engineer at ServiceNow, you will develop cutting-edge software solutions while guiding your peers.

Photo of the Rise User

CVS Health is looking for a Staff Backend Software Engineer specializing in Java Springboot to advance their health solutions technology.

Photo of the Rise User
Loxam Rental Remote Rue Félix Pyat 8, Puteaux, Île-de-France, France
Posted 7 days ago

Become an integral part of LOXAM as an API Developer, shaping innovative solutions in a bustling team.

Photo of the Rise User
Posted 11 days ago

Join Zoox as a Software Engineer to innovate in the field of autonomous driving technology.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$100,000/yr - $150,000/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
February 20, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cleveland just viewed Graphic Designer (Temporary) at MasterBrand Cabinets LLC
Photo of the Rise User
38 people applied to Software Engineer Intern at Hudl
S
Someone from OH, Ottoville just viewed Full Stack Developer at Sunreef Yachts
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior Developer at NRF
P
Someone from OH, Ottoville just viewed Principal Software Developer - TS/SCI at Parsons
F
Someone from OH, Ottoville just viewed Software Developer at Fil
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior Backend Developer - Big Data at LiveRamp
Photo of the Rise User
Someone from OH, Ottoville just viewed Software Developer - Product Analytics (Python) at Autodesk
Photo of the Rise User
Someone from OH, Ottoville just viewed Software Application Developer at Boeing
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior FullStack Developer at CVS Health
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior Software Developer at Cinemark
T
Someone from OH, Ottoville just viewed Full Stack Developer at Talent Worx
B
Someone from OH, Ottoville just viewed Digital Designer/Front-End Developer at Blackbridge
M
Someone from OH, Ottoville just viewed Full Stack Developer (React/NodeJS) at MySigrid
b
Someone from OH, Ottoville just viewed .Net Developer, ReactJS at bbinsurance
D
Someone from OH, Ottoville just viewed Full Stack Developer (Automation), AVP at DB
Photo of the Rise User
Someone from OH, Ottoville just viewed Fullstack / PHP Backend Developer at Dentsu
A
Someone from OH, Ottoville just viewed FullStack Automation Developer at Abra
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior Backend Developer at Sourcescrub
Photo of the Rise User
Someone from OH, Ottoville just viewed Sr Software Developer II (R&D) at B. Braun
Photo of the Rise User
Someone from OH, Ottoville just viewed Appian Software Developer at Qualysoft
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior API Developer at Midland States Bank
Photo of the Rise User
Someone from OH, Ottoville just viewed 929 | Middle+ Backend Developer at Intetics