高级全栈开发工程师 —(Python, AWS / 后端重点)
[8NW] Senior Full-Stack Engineer — (Python, AWS / Backend Focus)
Software Mind 是一支优秀的工程师团队,随时准备为任何顶级公司的项目提供支持!我们的目标是始终领先一步。加入一家持续成长的多元文化公司,享受由 Great Place To Work 认证的优秀工作环境!
职位概述
Software Mind 正在寻找合格候选人,担任高级全栈工程师 —(Python、AWS / 后端方向)。
这是一个面向拉丁美洲候选人的全远程职位。
除了具有竞争力的薪资和积极的工作环境,我们还致力于交付高质量的技术解决方案。我们还提供:
· 灵活的工作时间与真实的职场平衡
· 继续教育的机会
· 以美元支付薪资
· 提供笔记本电脑
职位简介:
您的工作将大约 70% 用于后端,30% 用于前端,使用 Python、SQL 和 AWS,同时使用 HTML、HTMX 和 Jinja 模板。不需要深入的 JavaScript 前端框架专业知识,但您应能够跨应用进行贡献。
您将负责技术项目,并与产品、数据和运营团队合作进行架构、可靠性和流程改进。
主要职责
· 使用 Python 和 SQL 构建和维护可扩展的后端服务、API 和数据管道。
· 使用 API 和批处理开发数据采集流程。
· 用自动化系统、内部工具和仪表板取代手动和基于电子表格的流程。
· 使用 HTML、HTMX 和 Jinja 参与服务器渲染的前端开发。
· 改进测试、性能、安全、监控和数据质量;解决生产问题。
· 参与架构决策和技术规划,从开发到部署全程负责。
要求
· 5 年以上专业软件开发经验,具有坚实的后端工程背景。
· 强大的英语沟通能力(B2–C1 或以上),以便跨团队协作。
· 精通 Python 和 SQL,有构建生产后端服务的经验。
· 有 PostgreSQL 和/或 MySQL 的经验;优先考虑 PostgreSQL。
· 有 Snowflake 或类似云数据仓库的经验,包括数据采集和处理。
· 有在 AWS 上部署和管理应用程序的经验。
· 有 Docker、Kubernetes、AWS CDK 或类似工具的经验,以及对 CI/CD 的熟悉。
· 对分布式系统、微服务、REST 有深刻理解
查看英文原文
We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company’s projects! Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work!
Overview
Software Mind is seeking qualified candidates to fill the role of Senior Full-Stack Engineer — (Python, AWS / Backend Focus).
This is a fully remote role open to candidates based in Latin America.
In addition to a competitive salary rate and a positive work environment, we are committed to delivering high-quality technology solutions. We also offer:
· Flexible schedules and authentic work-life balance
· Opportunities for continuing education
· Payment in US Dollars
· Laptop Provision
About the role:
Your work will be approximately 70% backend and 30% frontend, using Python, SQL, and AWS, alongside HTML, HTMX, and Jinja templates. Deep expertise in JavaScript frontend frameworks is not required, but you should be comfortable contributing across the application.
You’ll own technical projects and collaborate with product, data, and operations teams on architecture, reliability, and process improvements.
Main Responsibilities
· Build and maintain scalable backend services, APIs, and data pipelines using Python and SQL.
· Develop data ingestion workflows using APIs and batch processing.
· Replace manual and spreadsheet-driven processes with automated systems, internal tools, and dashboards.
· Contribute to server-rendered frontend development using HTML, HTMX, and Jinja.
· Improve testing, performance, security, monitoring, and data quality; troubleshoot production issues.
· Contribute to architecture decisions and technical planning, taking ownership from development through deployment.
Requirements
· 5+ years of professional software development experience, with a strong backend engineering background.
· Strong English communication skills (B2–C1 or above) for collaboration across teams.
· Strong proficiency in Python and SQL, with experience building production backend services.
· Experience with PostgreSQL and/or MySQL; PostgreSQL is preferred.
· Experience with Snowflake or a similar cloud data warehouse, including data ingestion and processing.
· Experience deploying and managing applications on AWS.
· Experience with tools such as Docker, Kubernetes, AWS CDK, or similar, plus familiarity with CI/CD.
· Strong understanding of distributed systems, microservices, REST APIs and/or GraphQL, authentication, and authorization.
· Experience with unit and integration testing.
· Ability to work independently, lead technical efforts, and deliver practical solutions in a fast-moving environment.
Highly Desired
· Experience with HTML, HTMX, Jinja templates, or Python-based server-rendered applications.
Nice to Have
· Experience with Apache Airflow or another data orchestration platform.
· Familiarity with React, Next.js, Angular, or JavaScript.