Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Software Engineer role.
Rezi rewrites your resume against WhiteLark's job description. Free.

Tailor your resume to this Senior Software Engineer role.
Rezi rewrites your resume against WhiteLark's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer posting at WhiteLark — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer posting at WhiteLark — free, in seconds.
About the Role
Building and maintaining the core banking system and Internet acquiring service within a financial ecosystem. Participating in product architecture design, proposing and implementing technical solutions, and reviewing system design decisions. Optimizing database queries and ensuring efficient data synchronization, transmission, and processing. Implementing new business logic across microservices. Working with metrics, integrating observability tools, optimizing performance, and monitoring system health in production.
Responsibilities
- Building and maintaining the core banking system and Internet acquiring service
- Participating in product architecture design
- Proposing and implementing technical solutions
- Reviewing system design decisions
- Optimizing database queries
- Ensuring efficient data synchronization, transmission, and processing
- Implementing new business logic across microservices
- Integrating observability tools
- Optimizing performance
- Monitoring system health in production
Requirements
- 4-5+ years of professional backend development experience
- Strong understanding of backend architecture and engineering principles
- Experience with or strong interest in working with Go
- Willingness to use Go as a primary backend language in a production environment
- Strong understanding of concurrent and multithreaded programming
- Solid SQL skills
- Hands-on experience with relational databases in production
- Proven experience designing and maintaining microservice architectures
- Strong grasp of software design principles: SOA, SOLID, KISS, DRY
- Familiarity with Clean Architecture and Domain-Driven Design (DDD)
- Readiness to take ownership of architectural decisions and drive them to implementation
- Experience in fintech is a plus, but not required
- Fluent Russian and at least B1+ English level (written and spoken)
Skills
- Go
- SQL
- Microservice architectures
- SOA
- SOLID
- KISS
- DRY
- Clean Architecture
- Domain-Driven Design (DDD)
- Observability tools
Location
- Remote
Work Type
- Remote
Experience Level
- 4-5+ years of professional backend development experience
Salary/Compensations
- Compensation that reflects your expertise
Benefits
- 20 days of annual leave
- Public holidays
- Sick leave
- An additional day off for your birthday
- Company equipment
About the Company
- Ambitious fintech company
- Contribute to its next stage of growth
- Shape how we work, improve existing processes and build new ones
- Opportunities to expand your expertise and take on new responsibilities
- Work alongside colleagues who are passionate about what they do