Summary
Join Dev.Pro, a US-based software development company, as a talented Software Engineer with strong Python expertise. You will contribute to building an advanced artwork transaction database using blockchain technology. Work with a global leader in artwork tokenization and contribute to innovative projects. The role involves data management, data engineering, and designing a new business component. You will leverage your Python, AWS, and database skills in a dynamic environment. Dev.Pro offers a supportive and collaborative work culture.
Requirements
- Possess design pattern knowledge and practical skills with industry-wide software development principles
- Have deep Python expertise; experience with Django, Flask, or similar
- Possess strong cloud computing knowledge, particularly AWS and its EC2, RDS, S3, and Lambda services
- Have practical experience with event-driven architectures and asynchronous data flows
- Possess familiarity with serverless technologies and containerization tools (Docker)
- Have profound knowledge of relational databases (PostgreSQL or MariaDB) and RESTful APIs
- Possess skills with DevOps tools (Jenkins, GitHub Workflows)
- Have Agile methodology experience in dynamic environments
Responsibilities
- 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
Preferred Qualifications
- Have Django REST or Celery experience
- Possess proficiency in authentication (OAuth, blockchain integrations)
- Have frontend tech familiarity (TypeScript, React), bridging to backend
- Possess Node.js knowledge; GraphQL or Elasticsearch skills
- Have Infrastructure as Code experience (AWS CDK)
- Possess blockchain tech understanding
- Have familiarity with service architecture and distributed systems
- Have familiarity with Domain Driven Design and Event Sourcing
Benefits
- 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
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.