FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer
RD Station. Develop and enhance backend solutions to meet the needs of the business and end users .
Tech Stack
Tools & technologiesJavaJavaScriptKafkaNode.jsNoSQLPythonRubyRuby on RailsSQLGo
About the role
Key responsibilities & impact- Develop and enhance backend solutions to meet the needs of the business and end users
- Turn loosely defined problems into viable deliverables in partnership with engineering, product, and design
- Propose and implement solutions to improve account and user management on the RD platform
- Participate in code reviews and apply best practices and agile methodologies
- Contribute to scalability and innovation projects
- Work within a multiproduct ecosystem involving integrations, legacy systems, and critical workflows
- Drive end-to-end solutions and support technical decisions related to security, consistency, scalability, and production operations
- Collaborate with technical leaders, product managers, designers, and other software developers
Requirements
What you’ll need- Experience with identity, authentication, or authorization
- Strong knowledge of Ruby on Rails and backend development
- Good understanding of software architecture, APIs, and event-driven architecture
- Knowledge of transactional databases (SQL or NoSQL)
- Experience with observability tools such as Datadog
- Hands-on experience with SOLID principles, design patterns, and code review
- Experience migrating and evolving legacy systems
- Practical use of AI in development, with sound judgment and technical responsibility
- Demonstrated ownership, autonomy, accountability for deliverables, and effective alignment in an agile environment
- Experience working on platform, support, or complex systems migration teams is a plus
- Experience with platforms shared by multiple products is a plus
- Knowledge of messaging systems such as Kafka, Pub/Sub, or similar technologies is a plus
- Familiarity with Python, JavaScript, Node.js, Go, Java, or frontend development is a plus