Software engineer(all levels)
at
Carbon Equity
(1Â week, 2Â days ago)
Role Overview
We are looking for software engineers at all levels to expand our growing engineering team.
We're on a mission to revolutionise climate tech investing, and we need engineers who love solving complex problems with elegant solutions. You'll join a team that values initiative, creativity, and the satisfaction of shipping features that make a real difference.
Our engineers work on a diverse set of technical projects. These include:
- Creating beautiful landing pages to drive conversion.
- Building dashboards to provide valuable insights for our investors.
- Building our own KYC process for a seamless investing experience.
- Developing in-house tools to support our investment team.
- Automating our financial reporting process.
The Role & Responsibilities
What you’ll do
- Design, develop, and maintain our investment platform.
- Collaborate with our cross-functional product & tech team to implement new features.
- Debug and fix bugs, performance problems, and reliability issues.
- Write clean, well-tested, readable code according to best practices.
- Always be looking to improve our processes, tools, and technology.
How we work
We use Shape Up methodology, meaning:
- We have 6 weeks of deliberate, focused work, followed by 2 weeks of chill cooldown work to improve the codebase.
- Cooldown work is chosen by developers where possible.
- You’ll be collaborating closely with a designer.
- You have a lot of autonomy over how your feature is developed.
- Nothing ships late, we reduce scope instead.
The principles
- Keep it simple: With a Django monolith we can ship quickly without worrying about communication or versioning. We don’t over-engineer.
- Always be deploying: every pull request is merged directly to the main branch and deploys to production.
- Deploying isn’t scary: we write automated tests for every PR and in-progress features sit behind feature flags.
- Continuous improvement: we adopt what works, drop what doesn’t, and improve DX any way we can.
The tech
- Server side rendered Django
- PostgreSQL for persistent storage
- Redis for less persistent storage
- HTMX and Alpine.js for reactivity
- TailwindCSS for rapid styling
- Automated deployments to Heroku
Job requirements
Who You Are
- You are able to deliver quality features while keeping the rest of the team in the loop.
- You have extensive technical know-how to choose the proper level of architectural complexity for every step along the way and work with technical service providers accordingly.
- You are able to resolve bottlenecks and prioritise shipping over everything else.
- You're curious about new technologies and you're excited to find ways to implement them in your work.
- You are a strong communicator who can collaborate with team members to solve real problems.
Qualifications & Experience
- Bachelors degree in Computer Science or a related subject, or equivalent experience
- Excellent command of English, both written and verbally
- Located in the Netherlands or willing to relocate and has a permit to work in the Netherlands
What we offer
- You’re part of the mission, offering our employees a stock option plan based on experience
- Work at a fast-growing fintech company with the ambition to change the world for good
- Lots of room to bring your own ideas and the mandate to actually work on them
- Hybrid work culture, given that you are at the office at least 2 days a week
- Headquarters located in the heart of Amsterdam, close to the Nieuwmarkt
- Full-time (40 hours) and in-house position. No freelancing possible.
- 25 holiday days (full-time contract) and bi-annual company offsite
Desired skills:
CSS, Django, HTML, JS, Python
Location:
Amsterdam, Netherlands (On-site only)
Compensation:
€35-100K annually depending on level of experience
Other Jobs at Carbon Equity
Amsterdam, Netherlands
On-site only
€80-95K
#django
#javascript
#sql
#Web
#Front end
#Finance
#Database
#Back end
Posted 11Â months, 1Â week ago