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

Senior Python Developer

B2C2 is looking for an experienced Senior Python Developer to work on efficient Python-based applications within the digital asset sector.

Skills

  • 8+ years of software development in Python
  • Experience with web applications
  • Deep knowledge of relational databases
  • Clean and efficient coding style
  • Excellent communication skills

Responsibilities

  • Develop and maintain efficient Python-based applications and components
  • Maintain and enhance in-house Python shared libraries
  • Write robust, maintainable, thoroughly-tested and well-documented code
  • Troubleshoot and resolve software defects and technical issues
  • Collaborate with cross-functional teams to define and implement new features
  • Participate in code reviews and incorporate feedback
  • Maintain and enforce good quality internal documentation

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Career development opportunities
  • Twice yearly performance reviews and discretionary bonuses
  • Dynamic workplace culture
To read the complete job description, please click on the ‘Apply’ button
B2C2 Glassdoor Company Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
B2C2 DE&I Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of B2C2
B2C2 CEO photo
Unknown name
Approve of CEO

Average salary estimate

$125000 / YEARLY (est.)
min
max
$100000K
$150000K

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 Python Developer, B2C2

If you're a talented Senior Python Developer looking to make waves in the exciting world of digital assets, then B2C2 in Zielona Gora has the perfect opportunity for you! As part of our innovative team, you'll dive into a variety of challenges, leveraging your 8+ years of Python expertise to develop and maintain cutting-edge applications. You'll be at the forefront of our mission to deliver reliable liquidity solutions in the dynamic crypto market. Working closely with cross-functional teams, you'll design and implement features that directly impact our strategic goals while enjoying a dynamic workplace culture that balances hard work and fun. Here at B2C2, we value individuals who take ownership of their projects and foster collaboration across the organization. With our tech stack featuring Django, AWS, and PostgreSQL, you’ll have the chance to enhance in-house libraries, write high-quality code, and troubleshoot technical issues that arise. We believe in nurturing talent and providing growth opportunities, and with twice-yearly performance reviews and discretionary bonuses, we’re committed to rewarding your contributions. Plus, your passion for technology and interest in the crypto space will make you a great fit in our forward-thinking team. So, if you’re ready to influence the future of finance technology, come join us at B2C2 and contribute to our exciting journey!

Frequently Asked Questions (FAQs) for Senior Python Developer Role at B2C2
What are the main responsibilities of a Senior Python Developer at B2C2?

The Senior Python Developer at B2C2 is responsible for developing and maintaining efficient Python applications and components. This includes writing high-quality, robust code, troubleshooting software defects, and collaborating with cross-functional teams to implement new features that align with strategic business objectives.

Join Rise to see the full answer
What qualifications are required for the Senior Python Developer position at B2C2?

To qualify for the Senior Python Developer role at B2C2, candidates should have at least 8 years of software development experience in Python. A deep understanding of web technologies, relational databases, and experience with frameworks like Django is essential. Strong communication skills in both Polish and English, along with a proactive ownership mentality, are also key qualifications.

Join Rise to see the full answer
What technologies will I be using as a Senior Python Developer at B2C2?

As a Senior Python Developer at B2C2, you'll work with a modern tech stack that includes Django, AWS (EKS, Aurora, ElastiCache, MSK), Celery, PostgreSQL, Redis, and Kafka. Familiarity with additional tools such as Docker and Kubernetes will also be beneficial in this role.

Join Rise to see the full answer
What career growth opportunities does B2C2 offer for Senior Python Developers?

B2C2 is committed to the professional development of its employees. As a Senior Python Developer, you will have the chance to grow rapidly while pushing the envelope of your capabilities. You can expect twice-yearly performance reviews that can lead to career advancement, and the dynamic nature of our work ensures that you will continuously learn and evolve in your field.

Join Rise to see the full answer
What is the company culture like at B2C2 for a Senior Python Developer?

At B2C2, the company culture is built on values such as ambition, innovation, and teamwork. As a Senior Python Developer, you will thrive in an environment that promotes collaborative spirit and open communication, contributing significantly to a forward-thinking culture that prioritizes inclusivity and meritocracy.

Join Rise to see the full answer
Common Interview Questions for Senior Python Developer
Can you describe a challenging project you've worked on as a Python developer?

When answering this question, detail a specific project that involved complex problem-solving. Highlight your role, the technologies used, and the outcome. Ensure you convey your growth and what you learned from overcoming challenges.

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

Discuss the practices you follow such as code reviews, unit testing, and documentation. Emphasize any tools you use for continuous integration, and how these contribute to maintaining high coding standards.

Join Rise to see the full answer
What is your experience with Django and how have you used it in previous roles?

Share specific examples of projects where you implemented Django. Talk about the functionalities you built, how you optimized the use of Django's features, and any challenges you faced during development.

Join Rise to see the full answer
How do you handle tight deadlines while maintaining code quality?

Explain your approach to project management and prioritization. Talk about how you break tasks into manageable parts and your strategies for efficient time management, without sacrificing quality.

Join Rise to see the full answer
What are the most important considerations when working with databases?

Discuss your understanding of performance optimization, normalization, and security best practices. Provide examples of challenges you've faced with databases and how you resolved them.

Join Rise to see the full answer
Can you explain a time you improved an existing codebase?

Provide a narrative about a codebase improvement you initiated. Explain the impact of your changes on performance, maintainability, or usability, and how you communicated these improvements to your team.

Join Rise to see the full answer
How do you keep up with the latest developments in Python and related technologies?

Talk about the resources you utilize, such as blogs, online courses, and conferences. Mention any communities you engage with that help you stay updated with industry trends and advancements.

Join Rise to see the full answer
Describe your experience with deploying applications to AWS.

Detail your experiences managing deployments on AWS. Highlight specific services you've used, any automation tools like Terraform, and how you've ensured reliability and scalability during deployments.

Join Rise to see the full answer
What strategies do you use to troubleshoot and resolve software defects?

Share your systematic approach, including logging, isolating the issue, and testing potential fixes. Discuss a specific incident and demonstrate your problem-solving skills in a high-pressure situation.

Join Rise to see the full answer
How do you prioritize tasks in a collaborative environment?

Emphasize your approach to communication with team members, respecting project deadlines, and how you determine the critical path for tasks. Provide an example where your prioritization directly influenced project outcomes.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
ServiceNow Remote 4810 Eastgate Mall, San Diego, California, United States
Posted 13 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
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
G-P Remote India (Remote-First)
Posted 14 days ago
Photo of the Rise User
Posted 12 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$100,000/yr - $150,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 4, 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!