About the job
Join our dynamic team at Scalable Capital, where our mission is to empower application teams to concentrate on their core business logic rather than the complexities of framework configurations and integrations.
From the very beginning, Scalable Capital has been cloud-native, leveraging a variety of AWS services such as ECS, Fargate, and Lambda, all while maintaining a strong DevOps culture. Our development teams independently manage their CI/CD pipelines and cloud infrastructure, ensuring agility and efficiency.
The Application Framework Team is dedicated to delivering and maintaining ready-to-use, secure, and high-quality application templates and reference implementations. We focus on best practices and integrations with the most widely used frameworks and architectural components in our ecosystem.
- Architect and define the future of microservices at Scalable, emphasizing performance, security, and cost-efficiency.
- Collaborate with cross-functional teams to gather and analyze application requirements for our platform.
- Lead the design and implementation of 'Service in a day' application templates (Spring Boot, Node.js, Python Lambdas), setting new standards for speed and integration across the organization.
- Champion the use and adoption of AI coding tools to enhance developer workflows.
- Oversee critical technology migrations (e.g., Spring Boot upgrades), centralizing best practices and supporting over 40 application teams.
- Assume full ownership of core architectural components and central integration libraries utilized across all application teams.
- Research and enhance service and storage capabilities through serverless technologies, optimizing our services and CI/CD processes for scalability, cost, and performance.
- Act as the primary expert for vulnerability analysis in key frameworks (e.g., Spring Boot, Node.js/Next.js, Python Lambdas, Apollo, Express), identifying false positives and developing reusable security solutions for our extensive application landscape.
- Mentor and empower our software development teams, fostering our DevOps culture by providing educational resources and reusable building blocks that enhance standardization, performance, and security.
- Stay abreast of the latest industry trends, tools, and methodologies related to application frameworks and best practices.
- Design and implement best practices around application performance and security.
- Take charge of central services such as GraphQL Hive and gateway, Envoy, and AWS services including ECS, Elasticache, and Opensearch, as well as messaging solutions like SNS, SQS, and Kafka.
