Overview
Structure Financial is founded by MIT & Jump Trading alumni; backed by Polychain Capital; Structure empowers anyone in the world to access quality financial markets with ease.The Structure app replaces an antiquated financial system crippled by waste and opacity; we are repackaging legacy financial products that were designed for exclusivity and non-participation and transforming them into digital assets that are fit for a global public.
Job Position: Senior Software Engineer
Job Location: Lagos, Nigeria (On-site)
Job Responsibilities
- Drive high-level, scalable innovation across Structure’s backend infrastructure
- Design, develop, and implement key features that drive user engagement
- Drive an innovative vision for the backend infrastructure
- Design, build and maintain highly scalable and reliable infrastructure, APIs, and services
- Lead system design/development discussions, standup sessions, code reviews, and coaching meetings.
- You’ll own best practices for backend infrastructure with a focus on high throughput, high reliability, and low latency
- Debug issues across services and multiple levels of the stack
- Collaborate with a global team of engineers, PMs, designers, and other colleagues.
Job Requirements
- BS / MS in Computer Science or equivalent experience
- 3+ years of server-side/backend development experience
- 3+ years of advanced programming experience (Java, C++, Python, Go, Rust)
- Strong experience with CQRS and event sourcing architectures
- Strong experience with RESTful API design and messaging/stream-processing
- Experience with unit & functional testing, troubleshooting, and debugging
- Experience with Agile/Scrum methodologies
- Experience in Git/GitHub and branching methodologies, code review tools, CI tools, JIRA, Confluence, etc.
- Excellent ability to communicate and work within a tight, cross-functional team of engineers
- An optimistic and collaborative attitude
- Attention to detail
- Passionate about crypto, blockchain, and/or DeFi innovation
Preferred Experience (Not Required):
- Recent experience in the FinTech, blockchain, or digital assets industry
- A proponent of open-source software licenses
- Experience working with a globally distributed, remote-first team
What We Offer
- Cash: Competitive Performance-Based Salary + Merit Increase & Spot Bonus Opportunities
- Equity: Generous Stock Option Packages for Performance
- Tokens: Genesis Block Token Allocations
- Time Off: Unlimited Paid Time Off
- Flexibility: Work from Anywhere, Agile Environment, and more!
How to Apply
Interested and qualified candidates should:
Click here to apply online