Software Engineer - Cloud Scalability
We are a rapidly scaling organization seeking an experienced Full Stack Engineer to join our team.
This role demands a hands-on approach, strong motivation, and a drive to seek the best solutions while maintaining high-quality standards.
Key Responsibilities:
* Owning Features from Design to Deployment: Take complete ownership of features, collaborating with stakeholders to define requirements, design solutions, and deliver them to production.
* Scalable Infrastructure: Collaborating with infrastructure teams to design systems that handle increasing traffic and usage efficiently.
* Build and Scale Applications: Developing and maintaining scalable, high-quality features and applications.
* Code Quality and Reliability: Ensuring high standards for reliability and maintainability through Test-Driven Development (TDD).
* Integration and Collaboration: Designing and building systems that simplify and enhance integrations between front-end and back-end applications.
* Solving Complex Issues: Partnering with the support team to diagnose and resolve complex issues, improving tools and processes to enhance the customer experience.
To thrive in this environment, you should combine technical expertise with relentless motivation.
Required Skills and Qualifications:
* Expertise in Node.js, TypeScript & React: Leveraging modern development patterns and best practices.
* Event-Driven Architecture: Proven experience building event-driven systems using tools like message brokers or similar technologies.
* TDD Focus: Commitment to Test-Driven Development (TDD) and a strong track record of delivering high-quality code.
* Scalable Application Experience: Designing and maintaining systems that perform under heavy traffic and scale with user demand.
* Observability Tools: Proficiency with monitoring and maintenance tools such as Prometheus, Grafana, ELK.
* Ownership Mindset: Demonstrated ability to take ownership of features, from initial design through production release.
Bonus qualifications include experience with media processing, AI integration, start-up experience, and diverse technical knowledge.
About This Role
We're looking for someone who thrives in high-growth environments, combines technical expertise with motivation, and is eager to solve challenging problems.