
Senior Full Stack Engineer, Python, ReactJS
Posted Oct 15

Posted Oct 15
This is a fully remote position, open to applicants in India.
• Collaborate with Product, Design, and Engineering teams to design, build, test, deploy, and maintain scalable web applications.
• Utilize AI coding agents to enhance product development and resolve defects more efficiently.
• Create and manage RESTful and/or GraphQL APIs.
• Implement asynchronous application processing using tools such as Sidekiq.
• Develop and maintain responsive, high-performance React.js interfaces and reusable components.
• Write and optimize SQL queries for PostgreSQL/MySQL databases.
• Enhance application reliability, scalability, and long-term maintainability of large enterprise systems.
• Create and collaborate on technical specifications that align with both short-term and long-term product roadmaps and enterprise architectural objectives.
• Employ APM and observability tools to identify, diagnose, and resolve performance bottlenecks.
• Recognize technical debt and implement effective solutions to mitigate it.
• Take ownership of features and complex issues from product design through to development, deployment, and monitoring.
• Engage in Product, Design, and Engineering processes within a collaborative pod-based environment.
• Interact with internal customers to support external customers via the software platform.
• Identify, prioritize, and address technical debt while enhancing scalability and performance.
• Contribute to architecture and technical design discussions.
• Participate in peer code reviews, automated testing, CI/CD pipelines, and deployment workflows.
• Investigate and resolve outages through root-cause analysis and follow-up improvements.
• Mentor junior engineers and advocate for engineering best practices using AI-led methodologies.
• Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
• Over 6 years of experience in building enterprise-level applications using Python.
• At least 3 years of experience working with React.js or another modern JavaScript framework.
• A minimum of 3 years working within an engineering team of 30+ members.
• 3+ years of experience working 100% remotely and a commitment to continue in a remote capacity.
• More than 3 years of experience developing and operating applications on AWS.
• At least 2 years of experience utilizing AI coding agents such as Claude Code or Codex.
• Proficient experience working with Docker locally.
• Experience managing enterprise-level production workload applications on AWS.
• Familiarity with integrating RESTful and GraphQL APIs.
• Experience writing raw SQL queries in a relational database.
• Background in building asynchronous background job processes across various tools and frameworks.
• Competence with observability tools like Datadog, Sentry, or New Relic.
• Experience writing automated unit tests with more than 60% code coverage.
• CI/CD development experience, including the creation of GitHub Actions.
• Experience modernizing legacy Python applications.
• Background in a product-led engineering organization.
• Experience working within a multi-team or pod-based engineering environment.
• Demonstrates an accountability and ownership mindset, proactively addressing gaps when they arise.
• Experience in high-volume transactional production settings.
• Exceptional ability to translate product requirement documents into comprehensive technical specifications.
• Availability to work during US Eastern Timezone hours, specifically between 9am - 5pm ET.
• Competitive salary and performance-based incentives.
• Flexible work hours and remote working opportunities.
• Comprehensive health and wellness benefits.
• Opportunities for professional development and career growth.
• Access to cutting-edge tools and technologies in a collaborative environment.
GT
Business Insights
Kraken Digital Asset Exchange
Kraken Digital Asset Exchange
Get handpicked remote jobs straight to your inbox weekly.