Logo for Adaptiq LLC
BetterCharge: I.K. Sn BE developer
Adaptiq LLC
Posted on 8/24/2024
Description
Who we are: Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries. About the Product: This is the a development from scratch with the focus on building a complex and scalable fully backend system that integrates with payment service providers that leverages machine learning algorithms for optimizing payments. About the Role: We are looking for a Senior Software Engineer with broad experience and passion for building scalable and resilient systems. Reliability, latency and security, along with being present where our customers need us, are critical to our success. Every single request we receive and process is crucial to us and our customers. Key Responsibilities: You’ll get a chance to build a system from scratch - from the first lines of code to a fully functioning system to which a customers around the world integrate successfully and that can benefit hundred of thousands of end users daily. Build an API for payments service providers.Build a data pipeline for our machine learning systemDeploy the system on AWSOptimize the system to meet our constraints Required Competence and Skills: 7+ years of professional experience as a Software Engineer with backend experience5+ years of experience with Node.js skills, with at least 3 years of production experienceDeep understanding of Node.js development frameworks (Fastify a plus)Solid experience with AWS cloud servicesStrong SQL programming skills and experience with relational databases (e.g., PostgreSQL, MySQL)Experience with containerization Docker Knowledge in testing and test automation. (Using Jest for both unit testing and integration tests).Excellent problem-solving skills and ability to thrive in a fast-paced, collaborative environment.Effective communication skills with the ability to explain complex technical concepts to non-technical stakeholders.Passionate about building a highly available and reliable system with good engineering practices and patterns.Bachelor’s degree in Computer Science, Engineering, or related field. Nice-to-have requirements: Experience with TypeScriptFamiliarity with monitoring and alerting systems such as Grafana / Kibana (nice-to-have)Hands-on experience with Kafka, including topics, partitions, consumer groups, and integration patternsUnderstanding of ETL processes and best practices in data warehousing (such as Snowflake)Experience with CI/CD pipelines and infrastructure-as-code tools (e.g., Terraform, CloudFormation)Proven experience designing and deploying VPCs, configuring security groups, and managing AWS networkingExtensive networking/security knowledge Why Us? We utilize a remote working model, providing a powerful workstation and co-working space of your choice in case you need it We offer a highly competitive package We provide 20 days of vacation leave per calendar year (plus official national holidays of a country you are based in) We prioritize the professional growth and well-being of our team members. Hence, we organize various social events throughout the year to foster connections and promote wellness

More Similar Roles...

    Want more remote roles like this one sent to you?