Python Software Architect
Primary stack
Job description
Python Software Architect
30.000-35.000 netto B2B
Remote
About the Position
We are seeking a Python Software Architect with expertise in Django, PostgreSQL, and cloud infrastructure to join our remote team.
About the Company
For over 24 years, we have been creating software for clients in the financial industry. We specialize in mobile and web development and work with clients from Poland, UK, Scandinavia, Germany, Estonia, and the USA. Our team includes Analysts, Designers, Developers, Testers, Admins, and Project Managers. We are actively developing our offerings, including an internal strategy for AI development. Our technology stack includes Java, PHP, Android, iOS, Kotlin, JavaScript, React, Angular,.NET, MySQL, Cypress, and many more.
Responsibilities
- Define and develop the overall system architecture in line with product and business goals.
- Translate business needs into clear architectural direction and technology priorities.
- Collaborate closely with business, product, and development teams from the early stages of solution design.
- Review key project decisions, identify risks, and support teams in making the right technological compromises.
- Ensure consistency, scalability, and quality of architecture within the system and collaborating teams.
- Support development teams through architectural consultations, mentoring, and assistance in solving complex problems.
- Co-create technology roadmaps and ensure their alignment with business and product priorities.
- Coordinate agreements between teams and lead discussions on complex or conflicting requirements.
- Maintain high quality of implemented solutions and technical details.
- Occasional travel to Norway or our office in Gdansk for project meetings and events.
Requirements
- Experience as a Software Architect / Solution Architect.
- Expert knowledge of Python.
- Excellent knowledge of Django 4.2, including Django Rest Framework, Django Filters, and Celery.
- Practical experience with Django ORM, designing data models, and making decisions about data structure and storage.
- Excellent knowledge of PostgreSQL and experience in database optimization, queries, and data access.
- Experience in designing solutions for system performance, scalability, and reliability.
- Strong understanding of microservices architecture.
- Experience in designing complex system architecture and making long-term technology decisions.
- Ability to combine business, product, and technology perspectives.
- Experience working with both technical and non-technical stakeholders.
- Excellent analytical skills and ability to solve complex problems.
- Knowledge of Git and experience working with GitHub.
- Experience with cloud infrastructure.
- Knowledge of CI/CD processes.
- Excellent English proficiency at C1 level.
Nice to Have
- None specified.
We Offer
- Remote work and flexible working hours.
- Relocation budget.
- Medical package and sports card.
- Language classes (English and German).
- E-book library and subscription.
- Tech group meetings.
- Funding for passions and initiatives.
About the Company
We are a team that values transparent communication, active participation in meetings, respect for others, and building positive relationships. We embrace differences and diversity, both ideological and cultural. We value punctuality, reliability, accuracy, time management, responsibility, and the ability to admit mistakes as signs of maturity and professionalism. We encourage improvements, active knowledge sharing, and a proactive approach to problem-solving. We recognize that sharing experiences and knowledge strengthens the entire team and fosters a culture of continuous learning. We adapt quickly to new conditions, update our knowledge, share it, and can adjust to various working styles in the team. We represent the company with professionalism, identify with its values, engage in company life, and are honest in our actions.
Recruitment Process
From application to decision in a few days.
- Apply: Send your CV to [email protected] or apply through the form on the job posting page. If you have additional questions, feel free to write directly to Maciek.
- Talk: If we feel you fit into #TeamSpeednet, we will call you, tell you more about the company, and ask a few questions.
- Meet: We are curious about your knowledge, so the technical interview will be heavy on tech – a tech or team lead will talk to you about your previous projects and tell you more about our approach to technology.
- Feedback: It’s a match! We will get back to you with the decision, whether we are on a yes or no. We don’t ghost and are known for quick decisions – no need to beat around the bush, if we “click”, we will let you know as soon as possible.
- Welcome to #TeamSpeednet! You’re invited on board! You can expect a casual introductory day, pizza, and a company onboarding kit. You’ll also have time for coffee or soccer… and then it’s time for production tests! Buckle up and let’s go!
Have Questions?
Contact Maciek or Zosia, who are leading our recruitment and will surely clear up any doubts.
- IT RECRUITER Maciek Kowalski [email protected] /kowalskimaciek
- IT RECRUITER Zofia Chmielińska [email protected] /zofia.chmielinska
© SPEEDNET. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Banking,Finance,Insurance
About the Company SPEEDNET specializes in building software for the banking, finance, and insurance industry. Based in Gdańsk, the company employs over 230 programmers who focus on web and mobile applications. SPEEDNET is a trusted partner for several clients. Products, Services & Tech Stack Core Solutions: Software for the banking, finance, and insurance industry. Project Scope & Target Clients Client Base: Banking, finance, and insurance industry. Engineering Scale: The company's team consists of over 230 programmers specializing in web and mobile applications.
More at SPEEDNET
All 11 rolesProject Manager
SPEEDNET · Gdańsk
Senior Android Developer
SPEEDNET · Gdańsk
iOS Developer
SPEEDNET · Warsaw
Fullstack Python Developer
SPEEDNET