πPoland
Sr Software Engineer (Back End)
closed
Nexla
πRemote - Worldwide
Summary
The job is for a Senior Software Engineer at Nexla, focusing on backend software development. The role involves architecting, developing, and delivering solutions for customers, with a focus on large-scale data handling. The candidate should have experience in Java, Kubernetes, Kafka, Caches (Redis, Memcache), Databases, communication protocols (gRPC, REST), and various data formats (JSON, Parquet, Avro).
Requirements
- Enthusiasm and curiosity to learn new technologies and software architectures
- Min. 7+ years of platform and backend software development in mid size or large scale engineering organizations
- Excellent communication skills - being able to connect the dots in the feature requirements to enable software development of those features
- Deep understanding and recent hands on experience of high throughput and low latency systems written in JVM based languages (Java or similar backend languages)
- Experience and understanding of working on backend infrastructure: Kubernetes, Kafka, Caches (Redis, Memcache), Databases and communication protocols (gRPC, REST)
- Experience in working with various data formats (JSON, Parquet, Avro etc.)
- Ability to write code in the programming languages (like Java, Python etc.), deep understanding on how APIs work, ability to write and optimize SQL
- Ability to connect a customerβs specific business problems and Nexlaβs solutions
- Ability to work in a team environment with other engineers in the platform team and mentor other engineers on backend infrastructure and system architecture design patterns
Responsibilities
- Design and develop solutions for backend software using Java
- Work on large scale problems of Data Engineering and design software to handle huge amounts of data (both transient and persistent)
- Be part of the on-call rotation for your team to provide support on software
- Bring knowledge of new technologies into the team, that will make Nexlaβs platform more efficient and robust for the product
- Collaborate with additional Nexla technical resources in Product, engineering, CSM, support etc. to solve customer issues
- Collaborate with other engineering teams (Backend, API, UI etc.) to work on projects together
- Build and design tools to monitor our systems better
This job is filled or no longer available
Similar Remote Jobs
πWorldwide
πWorldwide
π°$150k-$180k
πWorldwide
πUruguay
πCosta Rica
πMexico
πColombia
π°$200k-$270k
πUnited States
π°$180k-$230k
πUnited States