Backend Engineer

Location: Remote/Hybrid/Onsite
Type: Full-Time

About Us


As a DevOps Engineer, you will be at the heart of our operations, ensuring our SaaS platform is scalable, secure, and efficient. You will build and manage infrastructure, automate deployment pipelines, and support a high-availability environment. You will also play a key role in monitoring and optimizing performance while collaborating with the engineering team to deliver a seamless product experience.

Role Summary


As a Backend Engineer, you will play a pivotal role in designing, developing, and maintaining the core backend architecture for our SaaS application. You will work on integrating external data into our workflows, managing complex data workflows, and ensuring our platform is highly scalable and reliable. A strong understanding of databases and data management is crucial, as is the ability to contribute to the overall efficiency of data pipelines. Interest in marketing, branding, and analytics will be a significant plus.

Key Responsibilities


  • ·Backend Development: Build and maintain scalable, secure, and high-performance backend systems using Python and Flask. Backend Development: Build and maintain scalable, secure, and high-performance backend systems using Python and Flask. Backend Development: Build and maintain scalable, secure, and high-performance backend systems using Python and Flask. Backend Development: Build and maintain scalable, secure, and high-performance backend systems using Python and Flask.
  • ·Database Design and Management:
  • ·Design, implement, and optimize relational (PostgreSQL) and non-relational (MongoDB) databases.
  • ·Manage complex data workflows, including storage, indexing, and retrieval.
  • ·Ensure data integrity, consistency, and high availability.
  • ·Data Integration: Work with external APIs and third-party data sources to seamlessly integrate external data into our workflows.
  • ·Data Handling:
  • ·Develop robust pipelines for ingesting, processing, and storing large datasets.
  • ·Handle data flows across multiple systems efficiently.
  • ·Performance and Scalability:
  • ·Optimize backend performance to handle high-traffic environments.
  • ·Design for scalability to accommodate future growth.
  • ·Collaboration: Work closely with the frontend team, DevOps, and data engineers to ensure smooth integration and deployment.
  • ·Documentation: Write clear, maintainable, and well-documented code and system architecture.

Requirements


Must-Have

  • ·Technical Skills:
  • ·Proficiency in Python and experience with Flask or similar web frameworks.
  • ·Strong understanding of database design, optimization, and management (PostgreSQL and MongoDB preferred).
  • ·Familiarity with working with external APIs and integrating data into workflows.
  • ·Knowledge of data management tools and ETL processes.
  • ·Expertise in caching, indexing, and query optimization techniques.
  • ·Problem-Solving: Ability to design scalable solutions for complex data flows and backend challenges.
  • ·Adaptability: Willingness to work in a fast-paced startup environment with evolving priorities.
  • ·Communication: Excellent verbal and written communication skills to work effectively with cross-functional teams.
  • ·Solid understanding and experience with SQL databases, particularly PostgreSQL.
  • ·Understanding of front-end technologies (e.g., HTML, CSS, JavaScript) and how they interact with back-end services.
  • ·Able to translate requirements into well-designed technical solutions and effective communication skills.

Nice-to-Have

  • ·Familiarity with marketing analytics, brand evaluation, or similar domains.
  • ·Experience integrating with social media APIs (e.g., TikTok, Instagram, or Facebook).
  • ·Experience with machine learning pipelines and LLM training.
  • ·Bonus points if you have experience with CI/CD tools and processes, preferably with GitHub.

What We Offer

  • ·Growth Opportunities: Be part of a fast-growing SaaS startup and shape the future of marketing analytics.
  • ·Innovative Work: Work closely with a fun and creative multidisciplinary team that works hard and plays hard while tackling exciting challenges in AI, data processing, and analytics.
  • ·Flexibility: Work remotely or in a hybrid setup that suits your lifestyle.
  • ·Competitive Compensation: Market-aligned salary and potential for equity options.
  • ·Continuous Learning: Opportunities for professional development and learning in cutting-edge technologies.

Apply