Job Details
Senior Full-Stack Engineer
Web3 Marketing Jobs
Job Description
Position: Senior Full-Stack Engineer
Location: Copenhagen, Denmark | New York City | US Remote
About Public
Public is an investing platform making it fast, easy, and secure to build a multi-asset portfolio. Members can trade stocks, options, bonds, crypto, ETFs, and alternative assets all in one place. Public also offers Alpha, an AI-powered tool providing custom insights and fundamental data to empower better investment decisions. Since launching in 2019, Public has raised over $400 million from investors like Accel, Tiger Global, and notable personalities including Will Smith, Maria Sharapova, Tony Hawk, and Scott Galloway.
Your Role
As a Senior Python / Full-Stack Engineer, you will work on both backend services and frontend products that reach millions of users. You’ll collaborate closely with Product, Design, and other engineers to build impactful features and drive Public’s growth. The role is ideal for someone who is hands-on, thrives in high-growth environments, and enjoys mentoring.
Responsibilities
- Develop and maintain backend services using Python, FastAPI, and AWS Lambda
- Build frontend products using React, TypeScript, and Next.js
- Design and implement scalable, secure, and user-friendly RESTful APIs
- Collaborate with cross-functional teams to deliver high-impact features
- Write and maintain tests using Jest, React Testing Library, and Playwright
- Ensure high code quality and great user experience
- Participate in design reviews and translate Figma designs into production-ready interfaces
- Support asynchronous programming needs (asyncio or similar)
Requirements
- 5+ years of professional software development experience (startup or high-growth environment preferred)
- Fluency in Python, JavaScript, and TypeScript
- Experience with AWS Lambda, FastAPI, and DynamoDB
- Strong frontend skills with React, HTML, CSS, and Next.js
- Proficient in designing scalable APIs and understanding asynchronous programming
- Experience writing unit and end-to-end tests
- Strong attention to detail and a user-focused mindset
- Comfortable switching contexts and working across the stack
- Excellent communication and collaboration skills
Bonus Points
- Experience with LLM APIs, prompt engineering, or vector databases
- Background in FinTech or Financial Services
- Experience working with distributed international teams
Related Jobs
Latest Related Job For You
Senior Manager, Revenue Operations
- Web3 Marketing Jobs
- Negotiate
- 12 days ago
Head of Corporate Accounting
- Web3 Marketing Jobs
- Negotiate
- 12 days ago
Staff Backend Engineer (Java), Admin Experience
- Web3 Marketing Jobs
- Negotiate
- 12 days ago
Senior Backend Engineer - Marketing Tech (open to remote across ANZ)
- Web3 Marketing Jobs
- Negotiate
- 12 days ago
Corporate Accounting Manager
- Web3 Marketing Jobs
- Negotiate
- 12 days ago
Senior HR Business Partner
- Web3 Marketing Jobs
- Negotiate
- 12 days ago
Account Executive - Direct & Channel Sales - Japan
- Web3 Marketing Jobs
- Negotiate
- 12 days ago
Social Media Manager, Türkiye (12-month contract)
- Web3 Marketing Jobs
- Negotiate
- 12 days ago