
Software Engineer
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in India.
• Create and build essential infrastructure components and systems, emphasizing fault tolerance and performance optimization.
• Alternate between leading initiatives, collaborating with peers, and supporting team members across various projects.
• Take ownership of systems from design phases through to production deployment.
• Work with other teams to facilitate the integration and operation of infrastructure systems.
• Cultivate an environment that encourages learning through the analysis of mistakes.
• Support data-driven decision-making by referring to relevant data or code.
• Promote ongoing enhancements in system reliability and user experience.
• A minimum of 5 years of experience in developing and optimizing systems software.
• In-depth knowledge in at least one area such as: virtualization, storage, service modeling & REST API/SDK generation, scientific or high-performance computing, or kernel development.
• A natural curiosity or motivation to explore new or related technologies.
• Experience in the design, development, and/or troubleshooting of distributed systems.
• Proficiency in at least one systems programming language (C/C++, Go) and one scripting language (Python, Bash).
• Familiarity with shell environments on *nix family systems.
• A B.S. degree or equivalent experience in Computer Science or a related field.
• Comprehensive health insurance options.
• Flexible work hours and remote work opportunities.
• Professional development and training programs.
• Generous paid time off and holiday policies.
avra
ClickHouse
Michael Baker International
Bright Vision Technologies
Get handpicked remote jobs straight to your inbox weekly.