Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Python Engineer (352) image - Rise Careers
Job details

Python Engineer (352)

Info on the Python Engineer role

Want to get to the next step in your international career? We can support you!


Ubiminds is a GPTW certified, people-first company that partners with American software product companies to scale their development footprint. Ubi custom-curates Brazilian top 5% talent for their LATAM strategy, offering a unique combo of staff augmentation and employer-of-record services.


Ubiminds is assisting a global rating agency established to restore trust in credit ratings and offer accurate and transparent ratings.


Challenge

The Python Engineer will work building frontends in Python, and a passion for solving complex problems. Will work closely with cross-functional. teams to design, develop, and maintain high-quality software solutions.


What you'll do

- Develop, test,and maintain scalable Python applications.

- Collaborate with product managers, designers, and other engineers to deliver high-quality software.

- Write clean, efficient, and reusable code following best pratices.

- Participe in code reviews to ensure code quality and share knowledge with the team.

- Troubleshoot and debug issues in a timely manner.

- Contribute to the design and architecture of new features and systems.

- Stay up-to-date with the latest industry trends and technologies.



In order to succeed in this position, you will need:


Mandatory skills

- Advanced/fluent English skills – Excellent written and verbal communication skills.

- Experience in Python development.

- Strong understanding of the Python programming language.

- Experience with web frameworks such as Django, Flask, and/or Dash.

- Knowledge of relational databases (Snowflake preferred).

- Experience with version control systems (e.g., Git).

- Strong problem-solving skills and attention to detail.


Nice to have

- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).

- Experience with Airflow.

- Experience with Mongo DB.

- Experience with Salesforce.

- Knowledge of containerization and orchestration tools (e.g., Docker, 

Kubernetes).

- Familiarity with CI/CD pipelines and DevOps practices.

- Experience with RESTful APIs and microservices architecture.

- Understanding of Agile Methodologies


Non-technical skills

• Good communication skills.

• Flexible to deal with different stakeholders.

• Strong problem-solving skills.

• Ability to work effectively in a collaborative team.

• Eager to learn and constantly improve technical skills.


About Ubiminds

Our Culture

People First. We are all about people!

Challenge yourself. There’s always room for improvement and continuous improvement is in our essence.

Make it happen. Be ready to take challenges as they come. It’s all about attitude and commitment.

We’re in this together. We work as a team, thrive as a team, and evolve as a team.

Averaging on awesome. We work hard to deliver high-quality services and look forward to exceeding expectations.

Keep it real. We promise you honesty, transparency, and openness, regardless of the situation.


Perks and Benefits

As Python Engineer @Ubiminds, you:

- Are placed in a product-based company, with the same treatment as their full-time employees.

- Have our full back-office support, from career guidance to HR and concierge services.

- Enjoy our remote-first policy – we are a distributed team, after all.

- Get your own MacBook (none of that "bring your own device" stuff here).

- Have access to growth opportunities with other amazing technology professionals, through tech talks, chapter meetings, and even remote happy hours for tons of fun!

- Improve your English through free lessons with a native English speaker - get to the next level on your communication skills!

- Candidate Referral bonus (promote Ubi to your tech friends, and get paid for it!)

- Miss working in the office? Our cool Florianópolis headquarters is available, whenever you want, with weekly quick massages & tasty snacks, soft drinks, and games


How our process works

1. Interview with Tech Recruiter (chat about the job opening and your experiences)

2. Client process (this may vary)

3. Offer (yay)


Ubiminds Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Ubiminds DE&I Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Ubiminds
Ubiminds CEO photo
Unknown name
Approve of CEO
What You Should Know About Python Engineer (352), Ubiminds

Are you ready to elevate your career as a Python Engineer with Ubiminds? Based in the beautiful city of Florianópolis, SC, Ubiminds is a GPTW certified, people-first company that connects talented Brazilian developers with innovative American software product companies. Our mission is to help you thrive in your career while delivering high-quality software solutions. As a Python Engineer at Ubiminds, you'll play a pivotal role in designing, developing, and maintaining scalable Python applications. You'll collaborate closely with product managers and designers to craft high-quality software that meets the needs of our clients. Your responsibilities will include writing clean, efficient code, participating in code reviews to share knowledge with your team, and troubleshooting any issues that arise. In addition to your technical skills, we appreciate good communication, flexibility, and a genuine passion for problem-solving. The ideal candidate will have experience in web frameworks like Django, Flask, or Dash; a strong understanding of relational databases; and the ability to navigate version control systems such as Git. If you have experience with cloud platforms or containerization tools, that's a plus! At Ubiminds, we foster a culture of continuous improvement and open communication, so we promise to support you every step of the way. Enjoy perks such as a remote-first policy, a MacBook for your work, and opportunities for professional growth. Join us at Ubiminds and make an impact in the tech world while boosting your career!

Frequently Asked Questions (FAQs) for Python Engineer (352) Role at Ubiminds
What are the main responsibilities of a Python Engineer at Ubiminds?

As a Python Engineer at Ubiminds, your primary responsibilities include developing, testing, and maintaining scalable Python applications. You will collaborate with product managers and other engineers to deliver high-quality software solutions while writing clean, efficient code. Participating in code reviews, troubleshooting issues, and contributing to the design of new features will also be key aspects of your role.

Join Rise to see the full answer
What qualifications do I need to apply for the Python Engineer position at Ubiminds?

To qualify for the Python Engineer position at Ubiminds, you need advanced English communication skills, experience in Python development, and a strong understanding of the language itself. Familiarity with web frameworks such as Django, Flask, or Dash, as well as knowledge of relational databases, is essential. Experience with Git and strong problem-solving skills are also important for this role.

Join Rise to see the full answer
How does Ubiminds support continuous learning for Python Engineers?

Ubiminds is committed to your growth as a Python Engineer! We offer opportunities for you to improve your English communication skills through free lessons with native speakers. Additionally, you'll have access to tech talks and chapter meetings with other technology professionals, allowing you to learn from peers and stay up-to-date with industry trends.

Join Rise to see the full answer
What kind of work environment can I expect as a Python Engineer at Ubiminds?

At Ubiminds, you'll enjoy a remote-first work environment, allowing you to work from anywhere while still feeling connected to your team. You also have the option to work from our headquarters in Florianópolis, where we offer on-site perks like snacks, massages, and fun games. We believe in fostering a culture of teamwork and collaboration.

Join Rise to see the full answer
What technologies should a candidate be familiar with for the Python Engineer role at Ubiminds?

Candidates applying for the Python Engineer role at Ubiminds should be familiar with web frameworks like Django, Flask, or Dash. Knowledge of relational databases, version control systems like Git, and cloud platforms such as AWS or Azure would be beneficial. Familiarity with containerization tools and CI/CD pipelines is a great asset, too.

Join Rise to see the full answer
Common Interview Questions for Python Engineer (352)
Can you describe your experience with Python frameworks?

When answering this question, highlight specific frameworks you've worked with, such as Django or Flask. Discuss projects where you utilized these frameworks and their impact on the project’s success, emphasizing any unique challenges you faced and how you overcame them.

Join Rise to see the full answer
How do you ensure the quality of your code?

You can discuss your approach to writing clean, efficient code, including code reviews, unit testing, and following best practices. Mention any tools or methodologies you prefer, such as TDD (Test-Driven Development) or pair programming, and how these contribute to code quality.

Join Rise to see the full answer
What is your experience with version control systems?

Talk about your experience with Git, including your familiarity with branching, merging, and resolving conflicts. You can also mention how controlling versions helps maintain clean project history and facilitates collaboration with other developers.

Join Rise to see the full answer
Describe a challenging problem you've solved in Python.

Share a specific example of a coding challenge you've encountered, clearly outlining the situation, your analysis, and the solution you implemented. Emphasize your thought process and how you ensured the resolution was effective and maintainable.

Join Rise to see the full answer
How do you keep up with the latest trends in Python development?

You can mention various resources such as blogs, podcasts, and online courses that you follow regularly to stay informed. Additionally, you can discuss any communities or networks you are part of, such as meetups or online forums, that contribute to your learning.

Join Rise to see the full answer
How do you handle feedback on your code from peers?

Explain your openness to constructive criticism and how you see it as an opportunity for improvement. Share examples of how you implemented feedback in past projects or how you’ve learned from code reviews to enhance your skills.

Join Rise to see the full answer
Can you explain how cloud platforms enhance Python applications?

Talk about the benefits of cloud platforms, such as scalability, efficiency, and cost-effectiveness. Highlight any specific services you've used, like AWS Lambda or Google Cloud Functions, and their role in deploying real-world applications.

Join Rise to see the full answer
What strategies do you use for troubleshooting and debugging?

Outline your systematic approach to troubleshooting, such as isolating the issue, reviewing logs, and employing debugging tools. You can share specific techniques or experiences where your methods led to a quick resolution.

Join Rise to see the full answer
How do you prioritize tasks while working on multiple projects?

Describe your personal prioritization method, such as using agile principles, making to-do lists, or leveraging project management tools. Stress the importance of communication with your team and adapting to changing priorities effectively.

Join Rise to see the full answer
What is your experience with RESTful APIs?

Discuss specific projects where you have designed, implemented, or consumed RESTful APIs. Highlight your understanding of REST principles, and any tools you used for testing or documenting APIs, such as Postman or Swagger.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
ServiceNow Remote 4810 Eastgate Mall, San Diego, California, United States
Posted 12 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity
toogeza Remote No location specified
Posted 4 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 3 days ago
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Photo of the Rise User
Posted 12 days ago

We forge connections between outstanding tech talent in Latin America and exciting opportunities at North American companies.

15 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 16, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!