Posted:4 days ago|
Platform:
On-site
Full Time
● 7 to 13 years of functional programming experience with Elixir, Erlang, Clojure, or Haskell
● Legacy system modernization - proven track record of inheriting and improving complex codebases
● Polyglot programming - comfortable working across multiple languages and making migration decisions
● Distributed systems understanding - middleware, message passing, fault tolerance concepts
● Reverse engineering skills - ability to understand undocumented systems through code analysis
Technical Skills:
● Deep understanding of functional programming principles: immutability, pattern matching, higher-order functions
● Experience with OTP (Open Telecom Platform) concepts, GenServers, and supervision trees
● Knowledge of concurrent programming and actor model architectures
● Kafka experience highly preferred - event streaming, message processing, and distributed data pipelines
● Proficiency in Node.js, Python, or Go for migration targets
● Database experience (MySQL, Redis) and API design (REST, GraphQL)
● AWS ecosystem familiarity
● Mentoring experience - ability to transfer knowledge and coach team members
● Strong documentation and communication skills for knowledge transfer
● Experience working with offshore development teams
● Comfortable making architectural decisions with limited initial context
Technology Environment
● Elixir/Phoenix with OTP architecture
● MySQL and Redis for data persistence
● Kafka for event streaming and data processing
● AWS infrastructure (SQS, SNS, Lambda)
● Docker containerization
● Integration with Salesforce multi-instance architecture
Migration Targets:
Node.js, Python, or Go (to be determined)
● Microservices architecture
● Enhanced monitoring and observability tools
Sonata Software
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Python coding challenges to boost your skills
Start Practicing Python NowBengaluru, Karnataka, India
Salary: Not disclosed
India
Experience: Not specified
Salary: Not disclosed
India
Salary: Not disclosed
lucknow, uttar pradesh
Salary: Not disclosed
karnataka
Salary: Not disclosed
chennai, tamil nadu
Salary: Not disclosed
karnataka
Salary: Not disclosed
jodhpur, rajasthan
Salary: Not disclosed
hisar, haryana
Salary: Not disclosed
Chennai
25.0 - 30.0 Lacs P.A.