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

Software Engineer ( Python + Java)

Binance is a leading global blockchain ecosystem behind the world’s largest cryptocurrency exchange by trading volume and registered users. We are trusted by over 250 million people in 100+ countries for our industry-leading security, user fund transparency, trading engine speed, deep liquidity, and an unmatched portfolio of digital-asset products. Binance offerings range from trading and finance to education, research, payments, institutional services, Web3 features, and more. We leverage the power of digital assets and blockchain to build an inclusive financial ecosystem to advance the freedom of money and improve financial access for people around the world.


We are looking for a talented Java& Python Developer (Mid to Senior) to join our team. The successful candidate will join a greenfield project. The daily work content includes but doesn't limit to: Join the full life cycle of software development, including requirement gathering, designing, coding, testing and deployment.


Responsibilities
  • Responsible for the architecture design, technology selection and overall implementation scheme formulation of the core back-end system
  • Lead the system design, code development and optimization to ensure the high availability, high performance and scalability of the system
  • Develop high-quality server-side applications and tools based on Java and Python
  • Deeply participate in the design and development of the company's large model related projects, and promote the application of AI capabilities in the business
  • Continue to learn and pay attention to AI Agent open source projects on GitHub (such as Auto-GPT, AgentGPT, LangGraph, etc.), and actively explore their application potential in actual business scenarios
  • Work closely with product, front-end and algorithm teams to promote high-quality and efficient project delivery
  • Guide and lead middle and junior development engineers to grow and improve the overall technical level of the team


Requirements
  •  Bachelor degree or above in computer related field, more than 8 years experience in back-end development;
  • Proficient in Java programming language and familiar with common back-end development frameworks (such as Spring Boot and Spring Cloud)
  • Proficient in Python, with cross-language development ability and practical project experience
  • Have project experience in large language model (LLM), familiar with its architecture principle, reasoning process and deployment practice
  • Familiar with distributed system, microservice architecture, message queue, cache, database and other back-end infrastructure
  • Have the ability to independently design system architecture and develop technical solutions, with good engineering thinking and code quality awareness
  • Pay close attention to the open source AI community, and have the habit of actively learning, researching and trying new technologies
  • Good communication skills, teamwork skills and project promotion ability


Why Binance

• Shape the future with the world’s leading blockchain ecosystem

• Collaborate with world-class talent in a user-centric global organization with a flat structure

• Tackle unique, fast-paced projects with autonomy in an innovative environment

• Thrive in a results-driven workplace with opportunities for career growth and continuous learning

• Competitive salary and company benefits

• Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)


Binance is committed to being an equal opportunity employer. We believe that having a diverse workforce is fundamental to our success.

By submitting a job application, you confirm that you have read and agree to our Candidate Privacy Notice.

Binance Glassdoor Company Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Binance DE&I Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Binance
Binance CEO photo
Changpeng CZ Zhao
Approve of CEO
What You Should Know About Software Engineer ( Python + Java), Binance

Join Binance as a Software Engineer specializing in Python and Java, where you'll dive into exciting greenfield projects that shape the future of our blockchain ecosystem. As a leader in the cryptocurrency space, Binance is trusted by over 250 million users across the globe, and your role will be pivotal in further enhancing our robust back-end systems. Day-to-day, you'll be involved in the full software development lifecycle, from designing and coding to testing and deployment. This position entails architecting innovative solutions, selecting cutting-edge technologies, and ensuring the overall efficiency and security of our core systems. You'll play a crucial role in the design and development of AI-driven projects, leveraging open-source tools while collaborating closely with various teams to ensure unyielding project delivery. If you hold a Bachelor’s degree or above in a computer-related field, bring over 8 years of back-end development experience with a strong proficiency in Java and Python, and have a penchant for exploring new technologies, we want to hear from you! At Binance, we pride ourselves on offering a thriving, results-driven workplace with ample opportunities for professional growth, a competitive salary, and flexibility with work-from-home arrangements. Be part of a diverse team that is committed to pushing the boundaries and improving financial access worldwide.

Frequently Asked Questions (FAQs) for Software Engineer ( Python + Java) Role at Binance
What are the main responsibilities of a Software Engineer at Binance?

As a Software Engineer at Binance, you'll lead the architecture design, implement high-quality server-side applications using Java and Python, and ensure the overall system performance and scalability. You'll also work on innovative AI projects and guide junior developers while ensuring efficient project delivery.

Join Rise to see the full answer
What qualifications are needed for the Software Engineer position at Binance?

To qualify for the Software Engineer role at Binance, you need a Bachelor’s degree in a computer-related field, over 8 years of back-end development experience, and proficiency in Java and Python. Familiarity with frameworks like Spring Boot and knowledge in large language models (LLM) are also required.

Join Rise to see the full answer
How does a Software Engineer at Binance contribute to AI projects?

At Binance, Software Engineers contribute to AI projects by engaging in the design and development phases. They need to explore open-source AI tools and identify their application potential within business scenarios, ensuring that AI capabilities advance the core business objectives.

Join Rise to see the full answer
What is the work culture and environment like for Software Engineers at Binance?

The work culture at Binance for Software Engineers promotes collaboration amidst world-class talent in a flat organizational structure. You're encouraged to tackle fast-paced projects with autonomy, thrive in a results-driven environment, and continuously develop your skills.

Join Rise to see the full answer
Are there opportunities for career growth for Software Engineers at Binance?

Absolutely! Binance offers a dynamic workplace with a strong emphasis on career growth for Software Engineers. There are numerous opportunities for continuous learning, professional development, and advancement within an innovative environment.

Join Rise to see the full answer
Common Interview Questions for Software Engineer ( Python + Java)
Can you explain your experience with Java and Python in back-end development?

When answering, highlight specific projects where you leveraged Java and Python for back-end solutions. Discuss the frameworks you used, any challenges faced, and how you ensured code quality and performance.

Join Rise to see the full answer
How do you approach system architecture design?

Discuss your process for analyzing requirements, selecting suitable technologies, and considering scalability. Mention any modeling tools or methods you utilize, and emphasize your ability to communicate your designs effectively.

Join Rise to see the full answer
What is your familiarity with microservices architecture?

Talk about your experience with microservices in past projects, emphasizing how you used it for system scalability and maintenance. Mention specific frameworks or tools and how you managed inter-service communication.

Join Rise to see the full answer
Describe a project where you implemented AI capabilities.

Share a specific project example, the AI technologies you used, the outcomes achieved, and any lessons learned during that implementation process. Highlight your passion for AI and continuous learning.

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

Discuss the practices you implement, such as code reviews, testing strategies, and adhering to coding standards. Highlight tools or methodologies you find effective in maintaining high code quality.

Join Rise to see the full answer
What strategies do you use when collaborating with cross-functional teams?

Emphasize your communication skills and the importance of understanding each team's goals. Share examples of how you've successfully worked with product, front-end, and algorithm teams in past projects.

Join Rise to see the full answer
What is your experience with cloud technologies?

Discuss the cloud platforms you've worked with, your role in implementing cloud infrastructure, and how it improved the application scalability and reliability. Highlight any certifications if applicable.

Join Rise to see the full answer
How do you stay updated with the latest in technology and software development?

Mention resources you utilize, such as online courses, conferences, forums, or communities, particularly focusing on open-source projects related to AI and your technical interests.

Join Rise to see the full answer
Can you describe a time when you had to resolve a complex problem in a project?

Share a specific example, outlining the problem, your analysis process, the solution you formulated, and how your actions positively impacted the project outcome.

Join Rise to see the full answer
How do you balance multiple priorities while developing back-end systems?

Talk about your time management strategies and tools you may use to prioritize tasks effectively. Share an example of a time you managed competing deadlines successfully.

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

Join Binance as a Corporate Growth Manager and drive enhancements in Fiat payment operations through strategic insights and collaborations.

Photo of the Rise User
Posted 2 days ago

Join Binance as a Senior Business Development professional to lead the global strategy for payment products in a dynamic and innovative environment.

Photo of the Rise User
Spotify Remote No location specified
Posted 8 days ago
Inclusive & Diverse
Empathetic
Take Risks
Transparent & Candid
Feedback Forward
Mission Driven
Collaboration over Competition
Work/Life Harmony
Maternity Leave
Paternity Leave
Snacks
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
401K Matching
Paid Sick Days
Paid Time-Off
Paid Volunteer Time

Join Spotify's Music department as a Backend Engineer and be a part of revolutionizing the music industry through innovative backend solutions.

Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Mission Driven
Transparent & Candid

Join Coinbase as a Staff Software Engineer to lead the development of a robust test automation strategy and build a high-quality financial platform.

Photo of the Rise User
Posted 11 days ago

Join a pioneering European IT firm as a Lead MS SQL Developer, driving impactful database projects from anywhere in the world.

Photo of the Rise User
Warner Bros. Discovery Hybrid GA Atlanta 1050 Techwood Drive NW
Posted 10 days ago
Inclusive & Diverse
Dare to be Different
Collaboration over Competition
Growth & Learning
Medical Insurance
Dental Insurance
Vision Insurance
Life insurance
Disability Insurance
Paid Time-Off
Paid Holidays

Lead a high-performing engineering team at CNN Digital as a Software Engineering Manager to develop innovative web applications.

Photo of the Rise User
BlueHalo Hybrid US, San Diego County, CA; California, San Diego, CA
Posted 9 days ago

Seeking a Senior Software Developer to drive software solutions for defense sector clients at BlueHalo.

Photo of the Rise User
Canonical Remote Home based - Middle East, Riyadh, Saudi Arabia
Posted 2 days ago
Dental Insurance
Performance Bonus
Paid Holidays

Canonical invites software engineers to join their remote team, focusing on Linux-based cloud solutions and automation.

Photo of the Rise User
Posted 11 days ago

Seeking a Senior Full-Stack Engineer with expertise in Vue.js and TypeScript to enhance our innovative AI-powered training solution.

Photo of the Rise User
Posted 4 days ago

Join Stytch as an Experienced Backend Engineer to innovate in the identity space while working in a collaborative hybrid environment.

Binance is a leading global cryptocurrency exchange company founded in 2017 by Changpeng Zhao. We offer our services to over 169 million registered users in over 180 countries worldwide.

403 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Family FriendlyBadge Flexible CultureBadge Global CitizenBadge Rapid Growth
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 9, 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, Dayton just viewed Data Entry and Word Processing at MoxieIT
Photo of the Rise User
Someone from OH, Dayton just viewed Content Developer - Intern at Big Ideas Learning
C
8 people applied to iOS Developer at Clipt
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Lead at Bounteous
Photo of the Rise User
Someone from OH, Pickerington just viewed Industry Lead - High Tech (Salesforce) at Thunder
D
Someone from OH, Akron just viewed Junior Motion Designer at DEPT®
R
Someone from OH, Akron just viewed 2D Graphic and Motion Designer at Ruby Labs
Photo of the Rise User
22 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager, US SLED at Dataminr
Photo of the Rise User
Someone from OH, Greenville just viewed Systems Engineer (Linux & Shell or Python scripting) at Visa
Photo of the Rise User
Someone from OH, Greenville just viewed Help Desk Technician - Youngstown at R.I.T.A.
Photo of the Rise User
Someone from OH, Mount Orab just viewed Backend Developer at G2i Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Marketing Manager at Cast & Crew
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Manager at Cast & Crew
o
Someone from OH, Cincinnati just viewed Administrative Assistant at osu
A
Someone from OH, Cincinnati just viewed Data Entry Clerk at Alphabe Insight Inc
Photo of the Rise User
Someone from OH, Cincinnati just viewed Machine Learning Engineer at Allstate
Photo of the Rise User
Someone from OH, Twinsburg just viewed Data Analyst/Power BI Developer at Datadog