Senior Full Stack Software Engineer in at North Mill Equipment Fi
Explore Related Opportunities
Job Description
Job Title: Senior Full Stack Software Engineer
Location: Remote
Department: Technology
Reports to: Chief Technology Officer
Company: BriteCap Financial LLC
About Us:
BriteCap Financial is a leading financial technology company dedicated to providing innovative lending solutions to small businesses since 2003. We specialize in helping small businesses nationwide thrive by offering tailored financing products and exceptional customer service. Our team is committed to fostering a supportive and collaborative work environment where individuals can grow and succeed.
Position Overview:
The Senior Software Engineer role is designed for someone who thrives at the intersection of product thinking, technical ownership and cloud-native engineering. At its core, this position is responsible for building and scaling modern web applications that power a fast-moving, customer-focused fintech product.
You will work as a true partner in product management and design, shaping solutions that address real customer needs rather than simply implementing tickets. This means contributing to discovery, influencing product direction, and ensuring the technical approach aligns with long-term business goals.
The role demands deep accountability for system in production-owning not just the code, but the reliability, performance, and security of the services you build. Because the environment is regulated and data sensitive, you will apply strong engineering discipline, thoughtful architecture, and operational rigor to every decision.
Key Responsibilities:
- Design, develop, and maintain full stack applications using React.js and Next.js on the front end and Python on the backend.
- Own Features end to end, from discovery and design through deployment and production support.
- Build, deploy, and operate production-grade systems on AWS ensuring scalability, reliability, security, and cost efficiency.
- Architect backend services, APIs, and workflows using cloud-native AWS patterns
- Work with AWS services such as EC2, Lambda, ECS/Fargate, RDS, DynamoDB, S3, SQS/SNS, API Gateway, CloudFront, and CloudWatch.
- Implement monitoring, logging, and alerting high-availability systems.
- Collaborate closely with product manager and designers in a product-driven model.
- Build fintech systems with attention to data integrity, auditability, and regulatory considerations.
- Troubleshoot and resolve production issues across application and infrastructure layers.
- Mentor engineers through code reviews and technical guidance.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, or related field (master’s preferred)
- 8+ years of professional software development
- Strong knowledge with React.js and Next.js
- Strong backend experience with Python (FastAPI, Django, or similar)
- Extensive hands-on AWS experience in production environments.
- Strong understanding of cloud-native architecture, security, and performance optimization.
- Experience with relational and/or NoSQL databases.
- Proficiency with Git and CI/CD workflows.
- Ability to take ownership of complex systems and mentor other engineers.
- AWS certification is not required.
Skills/Attributes:
- Cross functional collaboration - ability to partner with product managers and designers.
- Problem – solving and debugging – Strong analytical skills with the ability to diagnose issues across application, infrastructure, and data layers.
- Adaptability in product – driven environment – Comfort working iteratively, responding to customer feedback, and balancing speed with long term technical quality.
- Infrastructure as code (Terraform, CloudFormation, or CDK)
- Fintech, lending, underwriting, or payment experience