Senior Full-Stack Engineer, Internal Applications
As a Senior Full-Stack Engineer on the Internal Applications team, you will build tools that enhance model creation and collaborate with various internal stakeholders.
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 Backend / Data Engineer.
In addition to a competitive salary rate and a positive work environment, we are committed to delivering high-quality technology solutions. We also offer:
About the role:
We are looking for a Senior Full-Stack Engineer (Backend focused) to help design, build, and operate scalable backend systems that support core business workflows and data-driven products.
This is a primarily backend-focused role (~70%), with a smaller front-end component (~30%) working within an HTML/HTMX-based stack. Deep front-end expertise is not required, but candidates should be comfortable picking up front-end development when needed.
The role combines hands-on development with ownership of critical services and collaboration across product, data, and operations teams. You will contribute to system architecture, code quality, reliability, and the continuous improvement of engineering practices.
You will work hands-on with technologies including Python, SQL, AWS, PostgreSQL/MySQL, Snowflake, Docker, Kubernetes, RESTful APIs, GraphQL, and microservices architecture. The environment also includes data pipelines and orchestration technologies such as Apache Airflow.
Some of the main responsibilities for the role include:
Job Skills/Requirements
Technical Skills:
Backend / Programming
Nice to have Skills (not required):
As a Senior Full-Stack Engineer on the Internal Applications team, you will build tools that enhance model creation and collaborate with various internal stakeholders.
As a Senior Full Stack Engineer, you'll design and maintain secure, high-performance payment systems using Java, React, and AWS, while collaborating with cross-functional teams.
Take ownership of building and enhancing internal platforms and tools for over 300 stakeholders, utilizing Python, React, and cloud-native technologies.
The Senior Full Stack Engineer will enhance a custom community platform for personal development, focusing on security, scalability, and feature ownership from design to deployment.
As a Senior Fullstack Developer, you will design and integrate high-quality solutions, develop applications, and support incident management within a modern cloud environment.