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

Senior Software Engineer (Python) - OP01706

🟢 Join Dev.Pro - a US-based outsourcing software development company that has been delivering exceptional software experience to clients since 2011.

We invite a talented Software Engineer with strong Python expertise to join our team and help us build an advanced artwork transaction database featuring 36M+ transaction records from auction houses worldwide that provides valuable insights to collectors, investors, and managers. Work with a global artwork tokenization and blockchain-secured provenance leader and contribute to innovative projects at the crossroads of the blockchain and art industries.

🟩 What's in it for you:

  • Work on data management and data engineering projects linking the art market with the digital-first, financial ecosystem
  • Boost your blockchain knowledge and expertise
  • Participate in designing a brand-new business component from scratch

✅ Is that you?

  • Design pattern knowledge and practical skills with industry-wide software development principles
  • Deep Python expertise; experience with Django, Flask, or similar
  • Strong cloud computing knowledge, particularly AWS and its EC2, RDS, S3, and Lambda services
  • Practical experience with event-driven architectures and asynchronous data flows
  • Familiarity with serverless technologies and containerization tools (Docker)
  • Profound knowledge of relational databases (PostgreSQL or MariaDB) and RESTful APIs
  • Skills with DevOps tools (Jenkins, GitHub Workflows)
  • Agile methodology experience in dynamic environments

Desirable:

  • Django REST or Celery experience
  • Proficiency in authentication (OAuth, blockchain integrations)
  • Frontend tech familiarity (TypeScript, React), bridging to backend
  • Node.js knowledge; GraphQL or Elasticsearch skills
  • Infrastructure as Code experience (AWS CDK)
  • Blockchain tech understanding
  • Familiarity with service architecture and distributed systems
  • Familiarity with Domain Driven Design and Event Sourcing

🧩Key responsibilities and your contribution

In the role of a Senior Software Engineer, you will join the tight-knit team of high-level professionals and essentially contribute to the development of a new business component for the client’s solution.

  • Design and implement scalable, cloud-native applications within our AWS ecosystem, including by leveraging serverless technologies such as AWS Lambda
  • Maintain and improve the quality, efficiency, and security of the codebase by employing best practices (high test coverage and thorough code reviews)
  • Manage code deployment processes, promoting strong continuous integration and deployment (CI/CD) practices

🎾 What's working at Dev.Pro like?

At Dev.Pro, we appreciate your contribution and the value you add to projects. We are a company with an ambitious and creative mindset whose corporate culture is based on respect for diversity and uniqueness, as well as enablement of equal opportunities for all. By joining Dev.Pro, you'll feel what it's like to grow with professionals who support your journey.

✅ Get 30 paid rest days per year to use as holidays/vacation/other on the desired and requested dates
✅ 5 sick leave days, up to 60 days of medical leave, and up to 6 days of leave per year due to family reasons (i.e., wedding/funeral/baby birth)
✅ Get a health insurance package on reimbursement basis
✅ Join fun online activities and team-building events
✅ Get continuous remote HR, payroll support, and overtime coverage
✅ Join English/Polish lessons
✅ Grow your expertise with mentorship support and DP University

Our next steps:

✅ Submit a CV in English — ✅ Intro call with a Recruiter — ✅ Interview — ✅ Offer

Interested? Find out more:

📋How we work

💻 LinkedIn Page

📈 Our website

💻IG Page

Average salary estimate

$105000 / YEARLY (est.)
min
max
$90000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer (Python) - OP01706, Dev.Pro

🟢 Are you ready to take your career to the next level? Join Dev.Pro, a US-based outsourcing software development company, as a Senior Software Engineer specializing in Python! Since 2011, we’ve been helping clients craft amazing software experiences, and now we want you on our team. In this role, you'll get hands-on with an impressive artwork transaction database, boasting over 36 million transaction records from auction houses across the globe. Your contributions will help provide valuable insights for collectors, investors, and managers in the art landscape while working with leaders in blockchain technology and artwork tokenization. At Dev.Pro, you will delve into data management and data engineering projects that merge the art market with the digital and financial ecosystem. Imagine being at the forefront of designing a brand-new business component from scratch! If you have a strong background in Python, along with expertise in AWS services, event-driven architectures, and relational databases like PostgreSQL, you’ll fit right in. You’ll also enjoy a vibrant company culture that respects diversity and fosters personal growth. With amazing benefits, such as 30 paid vacation days and health insurance, you'll find your work-life balance here is both respected and encouraged. Plus, think about boosting your blockchain expertise while being part of a team that supports your professional journey. Ready to innovate at the intersection of art and technology? Join us at Dev.Pro!

Frequently Asked Questions (FAQs) for Senior Software Engineer (Python) - OP01706 Role at Dev.Pro
What does a Senior Software Engineer (Python) do at Dev.Pro?

As a Senior Software Engineer (Python) at Dev.Pro, you will design and implement scalable, cloud-native applications, particularly within our AWS ecosystem using serverless technologies like AWS Lambda. Your responsibilities include maintaining and improving code quality, efficiency, and security, while managing code deployment processes following best practices for CI/CD.

Join Rise to see the full answer
What qualifications are needed for the Senior Software Engineer position at Dev.Pro?

To qualify for the Senior Software Engineer (Python) role at Dev.Pro, you'll need extensive Python experience, particularly with frameworks like Django or Flask. You should also possess strong cloud computing knowledge, especially with AWS services, as well as practical experience in event-driven architectures and asynchronous data flows.

Join Rise to see the full answer
What technologies should I be familiar with for the Senior Software Engineer role at Dev.Pro?

For the Senior Software Engineer (Python) position at Dev.Pro, familiarity with various technologies is essential. This includes serverless technologies, containerization tools like Docker, relational databases such as PostgreSQL or MariaDB, and key DevOps tools like Jenkins and GitHub Workflows.

Join Rise to see the full answer
How does Dev.Pro support the growth of its Senior Software Engineers?

At Dev.Pro, we value growth and continuous learning for our Senior Software Engineers. Our culture is designed to nurture personal and professional development through mentorship support, training programs, and access to our internal DP University, making every employee feel empowered to learn and succeed.

Join Rise to see the full answer
What is the work culture like for a Senior Software Engineer at Dev.Pro?

The work culture at Dev.Pro for a Senior Software Engineer is dynamic and collaborative. We celebrate diversity and foster unique perspectives within our teams. With a focus on teamwork and creativity, you will find a supportive environment that encourages innovation and personal expression while maintaining a healthy work-life balance.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer (Python) - OP01706
Can you describe your experience with Python frameworks like Django or Flask?

When asked about your experience with Python frameworks, share specific projects where you utilized Django or Flask, highlighting your role in implementing features or solving challenges. Discuss how these frameworks enabled you to create efficient and scalable applications.

Join Rise to see the full answer
How do you ensure code quality and security in your software development process?

To ensure code quality, explain your approach to best practices such as conducting thorough code reviews, writing unit tests, and maintaining high test coverage. For security, discuss how you stay updated on common vulnerabilities and implement corresponding safeguards throughout the development lifecycle.

Join Rise to see the full answer
What are event-driven architectures, and how have you worked with them?

Explain event-driven architectures by describing how they enable microservices to communicate through events. Share your hands-on experience working with event-driven systems, focusing on specific tools or platforms you have used, like AWS Lambda or message queues, and the benefits they afforded in your projects.

Join Rise to see the full answer
Tell us how you have utilized AWS services in your past projects.

Discuss the AWS services you're proficient in, such as EC2, S3, RDS, and Lambda. Provide examples of projects where you successfully implemented these services to improve scalability, reliability, or cost-effectiveness, as well as the specific outcomes achieved.

Join Rise to see the full answer
How would you approach designing a business component from scratch?

When designing a business component from scratch, outline your process, which includes gathering requirements, drafting architectural designs, prototyping, and gathering feedback. Emphasize the importance of collaboration with stakeholders to ensure the final product meets user needs.

Join Rise to see the full answer
How do you stay updated with the latest trends in blockchain technology?

Explain your strategies for keeping informed about blockchain technology trends, such as attending webinars, following industry news, participating in online forums, or enrolling in courses. Highlight any recent developments that excite you and how you plan to apply them to your work.

Join Rise to see the full answer
Can you provide an example of a challenging software project you worked on?

Share a specific project where you faced challenges, detailing the problem, your approach to resolving it, and the final outcome. This question allows you to showcase your problem-solving skills and adaptability in the face of obstacles.

Join Rise to see the full answer
What experience do you have with relational databases like PostgreSQL?

Discuss your experience with relational databases, focusing on specific tasks you've performed such as schema design, writing complex queries, and optimizing database performance. Mention any unique challenges you encountered and the strategies you employed.

Join Rise to see the full answer
How have you implemented CI/CD practices in your software development workflows?

To answer this question, outline your experience with CI/CD tools and practices, such as Jenkins or GitHub Workflows, and explain how you set up automated testing and deployment processes in past projects to improve efficiency and reduce deployment times.

Join Rise to see the full answer
What is your experience with Agile methodology?

Provide an overview of your experience with Agile, discussing how you've participated in sprints, retrospectives, and stand-ups. Share how Agile practices have impacted your collaboration with teammates and the delivery of high-quality software.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 6 hours ago

Join Dev.Pro as a Project Manager to lead Agile projects within a dynamic team focused on enhancing payroll solutions.

Photo of the Rise User

Join Dev.Pro's esteemed team as a Test Engineer Automation, focusing on backend testing for innovative data-driven solutions.

Photo of the Rise User
Coder Remote No location specified
Posted 8 days ago

Coder is looking for a passionate Software Engineer contractor to enhance their popular open-source VS Code extension.

Photo of the Rise User

Join Scalable Capital as a Senior Kotlin/Java Software Engineer to drive innovation in the fintech space by enhancing client security and user experience.

Photo of the Rise User
Posted 5 days ago

Join Pinterest as a Staff Software Engineer to spearhead innovations in batch processing infrastructure while leveraging exciting big data technologies.

Photo of the Rise User
TeleSoftas Remote No location specified
Posted 7 days ago

Join TeleSoftas as a Senior Node.js Engineer and contribute to impactful projects in the hospitality industry while enjoying a flexible remote work environment.

Posted 6 days ago

Join Arc XP as a Senior Software Engineer to craft scalable content retrieval APIs for a leading digital experience platform.

Photo of the Rise User
Posted 8 days ago

Join Visa Technology as a Senior Software Engineer to innovate with automation and enhance our software systems.

Photo of the Rise User
Visa Remote Bellevue, WA, USA
Posted 12 days ago

Join CyberSource, a Visa Inc. company, as a Senior Software Engineer and play a pivotal role in enhancing payment technologies with innovative solutions.

Photo of the Rise User
Posted 22 hours ago
Social Impact Driven
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric

Join Jerry, a pre-IPO startup, as a Senior Full Stack Engineer to cultivate AI-powered solutions transforming the chatbot landscape.

Founded in 2011, Dev-Pro or Dev-Pro.net provides outsourced software development, and support and maintenance for the IT infrastructure of the Kyiv office of Makhteshim Agan Ukraine.

51 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 10, 2025

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!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Email Marketing Coordinator at Creative Circle
Photo of the Rise User
Someone from OH, Columbus just viewed UX Researcher, Amazon Autos at Amazon
Photo of the Rise User
24 people applied to Front-end Developer at Venturenox
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI training and enablement at Writer
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Analyst (Contact Center-Hybrid) at Dow Jones
Photo of the Rise User
7 people applied to SDE Intern (Summer) at Amazon
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
Someone from OH, Youngstown just viewed Event Services Human Resources Coordinator at Allied Universal
Photo of the Rise User
Someone from OH, Columbus just viewed IP Network Engineering Intern - Summer 2025 at Bandwidth
Photo of the Rise User
Someone from OH, Cleveland just viewed Director, Education Programs & Partnerships at Encoura
Photo of the Rise User
Someone from OH, Cleveland just viewed Operations Associate (Part-Time) - Pinecrest at Alo Yoga
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Coldwater just viewed Engineering Design Checker Jobs at Lockheed Martin
Photo of the Rise User
Someone from OH, Loveland just viewed SEO Admin & Business Support at Outliant
Photo of the Rise User
Someone from OH, Columbus just viewed Casting: Cedar Lake - Pilot Episode at Backstage
Photo of the Rise User
Someone from OH, Mount Orab just viewed Software Development Manager at Assured Guaranty
H
Someone from OH, Mansfield just viewed Medical Appointment Setter (Remote LatAm) at HireHawk