Senior Software Engineer II
Summary
Build and ship complex features for a fintech platform using Python, Django, React, Postgres, Kafka, Java, gRPC, and AWS while mentoring peers and simplifying code and infrastructure.
You will lead technically complex software projects from concept to production, simplify code and infrastructure, use AI-assisted engineering tools, mentor and coach peers through reviews and architectural guidance, and collaborate with product and design to build effective user solutions. You will work with technologies including Python, Django, React, Postgres, Kafka, Java, gRPC, and AWS.
Responsibilities
- Lead complex technical projects from concept to production
- Maintain high standards for performance and reliability
- Identify opportunities to simplify code and infrastructure
- Prioritize changes with measurable business impact
- Use AI-assisted engineering tools
- Mentor and coach peers
- Conduct PR reviews and provide architectural guidance
- Collaborate with product and design
Requirements
- Experience with or desire to learn Python, Django, React, Postgres, and Kafka
- Experience with Java, gRPC, and AWS
- Ability to break down complex user stories into actionable tasks
- Ability to execute with minimal guidance
- Understanding of technical trade-offs
- 8+ years of professional software engineering experience