Senior Full‑Stack Software Engineer – Customer & Vendor Management Systems, API Architecture, Cloud Scalability, and Performance Optimization
About brighthush
brighthush is a trailblazing technology partner that empowers businesses to transform the way they manage complex customer and vendor relationships. Leveraging a cloud‑native stack, we deliver secure, scalable, and highly performant solutions that streamline operations, reduce friction, and unlock new revenue streams. Our mission is to create intuitive, data‑driven experiences that help organizations thrive in an increasingly digital world.
Why brighthush?
At brighthush, we believe that great technology starts with great people. We cultivate an environment where curiosity is rewarded, collaboration is the norm, and continuous learning is embedded in every project. Whether you’re a seasoned architect or an emerging developer, you’ll find:
- Hands‑on exposure to cutting‑edge cloud services (AWS Lambda, S3, CloudFront, etc.)
- Opportunity to shape product strategy from the ground up
- A culture that values transparency, ownership, and impact
- Flexible remote work that respects your work‑life balance
- Competitive compensation, comprehensive benefits, and a generous equity program
Position Overview
We are seeking a Senior Full‑Stack Software Engineer to lead the design, development, and optimization of our customer‑vendor management platform. In this role, you will collaborate with product managers, data scientists, and infrastructure teams to build robust APIs, intuitive front‑end experiences, and resilient back‑end services that scale globally.
Key Responsibilities
- API Design & Development: Architect and implement RESTful and GraphQL endpoints that expose core business functionality to internal and external stakeholders.
- Schema Engineering: Define and evolve relational and NoSQL data models (MySQL, Redis, Elasticsearch) to support high‑throughput workloads and complex queries.
- Full‑Stack Feature Delivery: Build end‑to‑end features using React, TypeScript, and Ruby on Rails, ensuring seamless integration between UI, business logic, and data layers.
- Performance & Scalability: Identify bottlenecks, conduct load testing, and implement caching, sharding, and indexing strategies to maintain sub‑200 ms response times under peak load.
- Infrastructure & DevOps: Collaborate with the platform team to containerize services with Docker, orchestrate deployments on Kubernetes, and automate CI/CD pipelines.
- Mentorship & Leadership: Guide junior engineers, conduct code reviews, and champion best practices in coding standards, testing, and documentation.
- Cross‑Functional Collaboration: Work closely with product, design, and data teams to translate business requirements into technical solutions that deliver measurable value.
- Security & Compliance: Implement industry‑standard security controls, audit logging, and data protection mechanisms to meet regulatory requirements.
Essential Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Mathematics, or a related STEM field.
- 5+ years of professional experience in full‑stack web development with a strong emphasis on back‑end architecture.
- Proven track record of designing and deploying scalable APIs and data schemas in production environments.
- Deep expertise in React, TypeScript, and Ruby on Rails.
- Hands‑on experience with MySQL, Redis, Elasticsearch, RabbitMQ, and AWS services (S3, Lambda, CloudFront).
- Solid understanding of Docker, Kubernetes, and CI/CD pipelines.
- Excellent problem‑solving skills and a passion for clean, maintainable code.
- Strong communication skills and the ability to articulate complex technical concepts to non‑technical stakeholders.
Preferred Qualifications
- Experience with serverless architectures and event‑driven design patterns.
- Knowledge of GraphQL and real‑time data streaming.
- Familiarity with observability tools (Prometheus, Grafana, ELK stack).
- Background in building SaaS products that serve enterprise customers.
- Prior experience in a fast‑paced startup or high‑growth tech company.
Core Skills & Competencies
- API Design & Documentation (OpenAPI, Swagger)
- Database Modeling & Query Optimization
- Front‑End Architecture & Component Design
- Performance Tuning & Load Balancing
- Cloud Infrastructure & Automation
- Testing & Quality Assurance (Unit, Integration, E2E)
- Agile & Scrum Methodologies
- Mentoring & Technical Leadership
- Continuous Learning & Innovation
Career Growth & Learning Opportunities
At brighthush, your career trajectory is shaped by the impact you create. We offer:
- Clear promotion paths from Senior Engineer to Staff Engineer and Principal Engineer.
- Access to internal and external training programs, conferences, and certifications.
- Regular knowledge‑sharing sessions, hackathons, and tech talks.
- Involvement in strategic product roadmaps and technology direction.
- Opportunities to mentor interns and contribute to open‑source projects.
Work Environment & Culture
Our remote‑first culture is built on trust, autonomy, and accountability. You’ll enjoy:
- Flexible work hours that accommodate different time zones.
- Fully equipped home office stipend and ergonomic support.
- Monthly virtual coffee chats and quarterly all‑hands meetings.
- A collaborative, inclusive environment where diverse perspectives are celebrated.
- Regular feedback loops and transparent performance reviews.
Compensation & Benefits
We offer a competitive total rewards package that reflects your expertise and the value you bring to brighthush:
- Base salary range: USD 135,000 – 165,000 per year, commensurate with experience.
- Performance‑based bonuses and equity grants.
- 401(k) matching up to 4%.
- Generous paid time off (PTO) and paid parental leave.
- Health, dental, and vision insurance for you and your dependents.
- Wellness stipend, mental health resources, and flexible spending accounts.
- Annual professional development budget and conference travel support.
How to Apply
Ready to join a team that’s redefining customer‑vendor interactions? Submit your application through our careers portal and let’s explore how your expertise can help shape the future of brighthush.
Apply for this job