Senior Software Engineer

Job Description

Interested in helping us change the world of payments forever? The Stellar Development Foundation (SDF) is looking for a talented, experienced, and hands-on engineer to join our team. In this role youll play a significant role in designing, building, and implementing innovative blockchain solutions for our ecosystem partners and you will lead the way in developing projects, from scoping & system design to development & best practice deployments. As a member of our team, you'll have the opportunity to work on a wide variety of problems focused on growing and scaling our global network. SDFs partners span globally and are some of the most innovative software and financial companies.

The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.

What you'll do:

- Be involved with all aspects of the software development process - from vision to final implementation.
- Design new platform functionality with the corresponding APIs for external developers.
- Build and maintain web services to support the foundations mission (creating equitable access to the global financial system).
- Identify patterns in developer needs and design new protocols and services to increase developer velocity across our entire ecosystem.
- Engage with our community of open source developers and partners on projects that encompass many different frameworks, languages, and ideas.
- Collaborate with the team on code review and design, and contribute to best practices for all of engineering at SDF.
- Investigate and refactor performance bottlenecks in order to continue scaling our API services.
- Provide assistance and guidance for our integration projects with our partners and other organizations on the Stellar network.
- Author detailed technical feature and protocol (RFC) specifications - we take design seriously, and we encourage everyone to be a part of our RFC processes.

Qualifications:

- 5+ years real-world experience developing or implementing software within enterprise networks
- Solid understanding of web technologies: TCP/IP, HTTP, TLS, JSON, REST, etc
- Proficiency with programming languages such as JavaScript, Go, C++, Python, or similar
- Ability to lead technical discussions and explain technical details to non-technical people
- Independent and results driven
- Skilled at working in an environment with dynamic objectives
- You're a strong problem solver and fast learner
- You're passionate about top quality code and using the latest best practices
- You build software with your users and their needs top of mind
- You're a true partner advocate

Bonus Points:

- You generally enjoy working on a wide variety of smaller projects as opposed to regularly creating features in a single large system.
- You have a strong curiosity for blockchain technologies and cryptocurrencies, and understand the fundamentals of these systems.

Work in United States
Employment Options
Professional Experience
Skills
  • JavaScript
  • GO
  • C++
  • Python
Apply to Job

Company

Company Name

Stellar Development Foundation

Recruiter

Emily Donald

Senior Technical Recruiter

San Francisco, California, United States

View Details

Recruiter Contacts