Software Engineer (Foundations, AI)
Era
Software Engineering, Data Science
Remote
Posted on Oct 10, 2024
About Era
At Era, we’re on a mission to make financial advice universally accessible, helping everyone manage their finances effortlessly, regardless of knowledge or time constraints. We believe in a future where financial well-being is on autopilot, where people no longer need to navigate complex systems or worry about making the wrong decisions. With the power of AI, we simplify the financial landscape by translating everyday language into actionable financial moves.
Our platform connects to your existing financial accounts, prevents common pitfalls—like carrying a credit card balance while saving money—and actively manages your finances by enabling money transfers, trades, and personalized insights from real-time global events. Era goes beyond budgeting, allowing you to interact with your money directly. Whether it's through automated routines or our AI assistant, we make sure your finances work for you.
With strong backing from top-tier VCs, an expanding open beta, and a bold vision to reach millions globally, we are a seed-stage startup on an exciting growth trajectory. Join us in reshaping how the world thinks about and interacts with their finances.
About the Team
Our team is made up of passionate ex-Stripe and Square leaders and engineers who’ve built and scaled products at some of the most respected companies in fintech. We believe in the power of design and engineering to create seamless, impactful experiences. Our team is small but mighty, consisting of design engineers, foundation engineers, and product builders who all share a deep commitment to craft, user research, and innovation.
At Era, we’re highly collaborative and value thoughtful creativity. We set a high bar for quality, but we also know how to balance our drive with life outside work. Our culture is rooted in kindness, empathy, and ownership—everyone has the freedom to take control of their corner of the product and the responsibility to drive it forward. We work hard, but we believe in working to live, not living to work.
Our hybrid model allows for in-person collaboration in Brooklyn and San Francisco, but we welcome remote talent who are just as passionate about our mission. If you’re someone who loves bringing new ideas to life, values autonomy, and wants to help millions achieve financial freedom, Era might be the right place for you.
Role Description
In this role, you'll work on complex systems that power our cutting-edge financial services. You'll be at the forefront of implementing and optimizing our event-driven architecture, working with time-series databases, and contributing to our proprietary AI research engine. This position is ideal for an experienced engineer who thrives on tackling challenging problems and is passionate about creating scalable, efficient solutions in the fintech space.
What you'll do
- Design and implement core components of our event-driven architecture
- Optimize data storage and retrieval systems, with a focus on time-series databases
- Contribute to the development and enhancement of our AI research engine
- Architect scalable solutions to handle high-volume financial transactions
- Collaborate with cross-functional teams to define and implement new features
- Mentor junior engineers and promote best practices in software development
- Participate in code reviews and technical design discussions
- Continuously improve system performance, reliability, and security
What we're looking for
- Extensive experience in backend development, preferably in a fintech environment
- Proficiency in one or more modern programming languages (e.g., C#, Java, Python, Go)
- Strong understanding of event-driven architectures and distributed systems
- Experience with time-series databases and high-volume data processing
- Knowledge of AI and machine learning concepts, particularly in financial applications
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization technologies
- Track record of designing and implementing large-scale, high-performance systems
- Excellent problem-solving skills and attention to detail
- Ability to work effectively in an agile development environment
- Experience with C# is a plus, but not required
Total Rewards
We are committed to investing in the holistic health and wellbeing of all employees and their families. Our benefits and perks programs include, but are not limited to:
- Competitive compensation and equity
- Flexible and hybrid work culture
- Unlimited Time Off/Paid Time Off, paid holidays, Volunteer time off and more
- Health, dental, vision coverage for you and your family
- (US Only) Competitive 401(k) Plan with immediate vesting
- Parental benefits including parental Leave