Senior Software Engineer
New
O
OpendoorReal estate technology
Workplace type: remote; Locations: Kraków, Na Zjeździe 11, Kraków, Country code: PLContractSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 4+ years of commercial experience as a Software Development Engineer; 4+ years of programming experience; 1+ years of experience contributing to architecture and design of new and concurrent, low latency systems
- Required Skills
- PostgreSQLPythonElasticSearchJavaKafkaMySQLRubyGoRedis
Requirements
- Have 4+ years of commercial experience as a Software Development Engineer.
- Have 4+ years of programming experience in at least one modern programming language, such as Go, Python, Ruby, or Java.
- Have 1+ years of experience contributing to architecture and design of concurrent, low-latency systems, including Kafka and ML pipelines.
- Have experience with databases such as PostgreSQL or MySQL.
- Have experience with data stores such as Elasticsearch or Redis.
- Understand application performance, monitoring, and optimization.
- Have solid computer science fundamentals, including object-oriented design, data structures, and algorithm design.
- Experience with tooling and building pipelines on modern CI platforms is a plus.
- Experience working with public cloud providers such as AWS or GCP is a plus.
Responsibilities
- Contribute to technical planning by combining engineering best practices with business insights.
- Architect efficient, stable, extensible solutions.
- Write robust, scalable, cost-effective code that handles failures.
- Keep code simple and clear, with thorough error handling and solid documentation.
- Turn complex challenges into straightforward solutions.
- Deliver features for customers and the business.
- Collaborate on architectural strategies to align the team and maintain a healthy codebase.
- Experiment with industry trends and share ideas with the team.
View Full Description & ApplyYou'll be redirected to the employer's site