Software Engineer – Payment Network
Company | ByteDance |
---|---|
Location | Seattle, WA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Junior, Mid Level |
Requirements
- Bachelor’s degree in Computer Science, related technical discipline, or equivalent practical experience
- Software development experience in one or more general-purpose programming languages, such as Java/Go/C++/C#/Python
- Excellent proficiency in backend server development and expertise in relational databases
- Strong analytical thinking and exceptional attention to detail.
Responsibilities
- Develop high-quality software design and architecture
- Identify, prioritize and execute tasks in the software development life cycle
- Develop tools and applications by producing clean, efficient code
- Automate tasks through appropriate tools and scripting
- Review and debug code; Perform validation and verification testing
- Collaborate with internal teams and external vendors to fix and improve our products
- Document development phases and monitor systems
- Ensure software is up-to-date with the latest technologies.
Preferred Qualifications
- Experience in high concurrency system design and implementation
- Experience in the payment/e-commerce industry
- Good product awareness
- Experience in team management