Senior Software Engineer (Python) Offline
π’ 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.
β
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?
Here, we appreciate your contribution and the value you add to projects. Dev.Pro offers a culturally diverse, gender-neutral, empathetic, and parenthood-friendly work environment where everyoneβs needs and differences are treated with equal respect and care. By joining Dev.Pro, you'll feel what it's like to grow with professionals who support your journey. We offer:
βοΈ 30 paid rest days per year to use as holidays/vacation/other on the desired and requested dates
βοΈ Professional and personal growth: ability to shift your career path, access to English courses, online training programs, and conferences
βοΈ Healthcare kit (gym, sports nutrition, etc.); healthcare insurance fully compensated by Dev.Pro
βοΈ Pregnancy support, maternity and military leave
βοΈ Fun online activities and team-building events
βοΈ IT, facility, and accounting support, including work equipment
βοΈ 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)
Our next steps:
β Submit a CV in English β β Intro call with a Recruiter β β Interview β β Offer
The job ad is no longer active
Look at the current jobs Python →