Backend Software Engineer (Python, Typescript, Flask, Docker)

BytePitch is a software labs company focused on building sustainable technology solutions that empower people and communities through digital transformation.
Portugal
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
Enterprise SaaS

Description For Backend Software Engineer (Python, Typescript, Flask, Docker)

BytePitch is seeking a Backend Software Engineer to join their mission of transforming lives through sustainable technology. As a Backend Engineer, you'll be responsible for designing and developing robust, scalable backend solutions that power their products and client applications. The role requires expertise in Python, TypeScript, and Flask, with a strong focus on building high-performance, secure systems.

The company stands out for its unique culture that values diversity, consciousness, and mutual support. They foster an environment where individual growth and well-being are prioritized, and team members can be their authentic selves. BytePitch operates across multiple industries, allowing engineers to gain diverse experiences while working with various tech stacks.

The ideal candidate will have 3+ years of experience in backend development, with strong knowledge of service-oriented architectures, databases (both SQL and NoSQL), and containerization using Docker. You'll work in a fully remote setting, collaborating with cross-functional teams to deliver integrated solutions. The role offers competitive compensation, comprehensive benefits, and significant professional development opportunities.

What makes this role particularly attractive is BytePitch's commitment to both technical excellence and human-centric values. You'll be part of a company that not only builds cutting-edge technology but also prioritizes sustainable development and positive social impact. The position offers the perfect blend of technical challenges, professional growth, and work-life balance, all while contributing to meaningful projects that make a difference.

Last updated 12 hours ago

Responsibilities For Backend Software Engineer (Python, Typescript, Flask, Docker)

  • Design, develop, test, and maintain backend components and systems
  • Create efficient and secure APIs for front-end communication
  • Design and optimize databases, write complex SQL queries
  • Build scalable systems for high-traffic loads
  • Identify and resolve performance bottlenecks
  • Implement security best practices
  • Write unit tests and conduct thorough testing
  • Work with Frontend developers and DevOps engineers
  • Create technical documentation
  • Stay current with backend development trends

Requirements For Backend Software Engineer (Python, Typescript, Flask, Docker)

Python
TypeScript
Linux
PostgreSQL
MongoDB
  • 3+ years of experience in similar functions
  • Knowledge of service-oriented architectures, design patterns and data structures
  • Experience with test automation and CI/CD
  • Proficiency in building performance applications
  • Expertise in SQL and NoSQL databases
  • Experience with AWS and Flask frameworks
  • Proficiency in Python and TypeScript
  • Experience with Docker containerization
  • Unix/Linux experience
  • Experience building concurrent and transactional services
  • Knowledge of agile methodologies
  • Fluent in English

Benefits For Backend Software Engineer (Python, Typescript, Flask, Docker)

Medical Insurance
Education Budget
  • Choice between Employment & Service (B2B) Agreements
  • Competitive salary
  • Meal allowance
  • Health insurance
  • Extra days off
  • Fully remote work
  • Flexible work arrangements
  • Training budget
  • Personalized development plan
  • Travel opportunities
  • Company events

Interested in this job?

Jobs Related To BytePitch Backend Software Engineer (Python, Typescript, Flask, Docker)

Backend Software Engineer (Python, Typescript, Flask, Docker)

Backend Software Engineer position at BytePitch, focusing on Python and TypeScript development, offering remote work and comprehensive benefits.

Software Engineer (Asp.net, C# and SQL)

Software Engineer position at Ivalua focusing on Asp.net, C# and SQL development for cloud-based procurement solutions.

Software Engineer - Validation Toolset

Software Engineer role at Applied Intuition focusing on validation toolset development for autonomous vehicle systems

Back End Developer

Back End Developer position at Pipedrive, working on the Automations feature team using Node.js, TypeScript, and various cloud technologies in a hybrid work environment in Lisbon.

Software Dev Engineer, Identity

Build and maintain critical authentication and identity systems at Amazon, working with cutting-edge technologies to serve millions of customers worldwide.