Senior Software Engineer

 

Description:


Responsibilities:
1. Responsible for the architecture design, construction, and optimization of the Global Payments Treasury platform and its sub-systems, including reconciliation, accounting, financial reporting, liquidity management, settlement and clearing, FX, etc.
2. Analyze business and technical requirements carefully to solve challenging problems in building a superior treasury platform
3. Research the latest technological developments in the industry and work with fellow engineers in the team to promote rapid and efficient development cycles
1. Bachelor's degree in Computer Science or a related technical background involving software/system engineering, or equivalent working experience
2. At least 3 years of experience and above
3. Software development experience in one or more general-purpose programming languages, such as Go/Java/C++/C#/Python
4. Excellent proficiency in backend server development and familiarity with the principles and applications of databases, caches, and message queues
5. Excellent logical thinking ability, good at problem solving and analysis
6. Ability to collaborate with a global team and think critically in a wider business context
7. Experience in financial-related fields such as reconciliation, accounting, or liquidity management is preferred

Organization ByteDance
Industry IT / Telecom / Software Jobs
Occupational Category Senior Software Engineer
Job Location San Jose,USA
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2023-07-18 12:49 pm
Expires on 2024-10-19