Flex splits your bills into smaller, stress-free payments throughout the month. Start today with your rent bill!
Software Engineer II, Core Platform
Location
New York
Posted
15 days ago
Salary
$119K - $175K / year
Seniority
Mid Level
Job Description
Software Engineer II, Core Platform
Flex
• Design, implement and maintain our core service, such as Identity, Auth, Payment, Financial, Risk etc. • Scale out core platform to support business growth while maintaining performance and reliability • Continuously improving our daily operations with automation, tooling, design evolution, observability etc.
Job Requirements
- 2+ years of experience in software development or a related field
- Strong experience with Java and Python
- Experience with relational and NoSQL databases, such as MySQL, PostgreSQL, and DynamoDB
- Proactive working style with strong ownership
- Experience in the payments domain; familiarity with the payment industry
- Experience designing and developing fault-tolerant, scalable distributed systems
- Experience with AWS cloud services, including ECS/EKS, Lambda, API Gateway, VPN, S3, and RDS
- Experience with infrastructure as code (e.g., AWS CLI, AWS CDK, Terraform)
- Strong communication skills, with the ability to explain technical concepts to non-technical audiences
- Adherence to engineering best practices, with the ability to propose and drive new improvements
Benefits
- Competitive medical, dental, and vision
- Company equity
- 401(k) plan with company match
- Unlimited paid time off + 13 company paid holidays
- Parental leave
- Flex Cares Program: Non-profit company match + pet adoption coverage
- Free Flex subscription
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design, develop and maintain services written in Go and Python powering ExtraHop’s products. • Lead and participate actively in agile development processes, code reviews, and technical strategy discussions. • Provide technical leadership to junior team members and leverage design and mentorship experience to help enable the team • Act as a technical expert, fostering a culture of excellence, curiosity and collaborative problem solving. • Address technical debt proactively, continually improving our codebase and technical stack
Pessoa Desenvolvedora Fullstack – Especialista I – CxTech Core
Grupo BoticárioCriamos oportunidades para a beleza transformar a vida das pessoas, e assim transformar o mundo ao nosso redor.
• Atuar como referência técnica sênior nos desenvolvimento Front, Backend bem e nos desenvolvimentos na plataforma Salesforce • Liderar o desenho e a evolução de sistemas complexos e de alto impacto • Definir e promover padrões de arquitetura, código e qualidade • Resolver desafios técnicos de alta complexidade que exigem inovação • Influenciar a direção técnica e as decisões estratégicas dos produtos • Mentorar e desenvolver outros membros da equipe técnica • Impulsionar a excelência em práticas de engenharia, testes e segurança • Trabalhar com grande autonomia, definindo abordagens e objetivos • Liderar a resolução de incidentes e falhas críticas • Investigar e introduzir novas tecnologias de forma estratégica • Promover uma cultura forte de Code Review e Pair Programming • Colaborar ativamente com outras equipes, áreas de negócio e stakeholders • Garantir que as soluções técnicas gerem valor de negócio e melhorem a experiência do usuário • Contribuir para a cultura de feedback, documentação e compartilhamento de conhecimento • Ter um impacto duradouro na qualidade e no futuro das nossas plataformas.
• Implementar soluciones de IA escalables, seguras y rentables sobre Azure • Integrar servicios cognitivos y modelos predictivos en aplicaciones empresariales • Colaborar con equipos multidisciplinares • Aportar visión técnica y enriquecer diseños arquitectónicos • Mantenerse al día con tecnologías emergentes
• Build and maintain mobile user-facing features using React Native and TypeScript, delivering high-performance experiences across Android and iOS, while using Next.js to provide shared backend services that power both mobile and web applications. • Collaborate with designers and backend engineers to deliver polished interfaces and intuitive user flows that scale with our product. • Establish and maintain a reusable component library and design system to accelerate development and ensure consistency across the platform. • Contribute ideas that shape product direction and deliverables, balancing speed with quality in a fast-paced startup environment.




