Software Engineer, Software Updates

Added
4 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

bash networking python distributed systems go

📋 Description

  • Design, develop, test, deploy, maintain, and improve software for mission-critical systems like
  • Manage individual project priorities, deadlines, and deliverables, internally and cross-team.
  • Write well-designed, testable code that aligns with code quality standards.
  • Track and improve performance of the release system, defining and tracking KPIs, and proposing and
  • Develop test and validation programs to ensure the robustness of system architecture and data flows.
  • Improve documentation and participate in on-call rotation during business hours.

🎯 Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or a closely related field.
  • 2+ years of industry experience with large-scale distributed systems.
  • Strong proficiency in Go or C++.
  • Knowledge of Unix/Linux environments and Bash scripting.
  • Ability to turn high-level requirements into a detailed, cohesive system design.
  • Experience with data structures, algorithms, and software design optimized for large-scale

🎁 Benefits

  • Annual performance bonus
  • Equity
  • Competitive benefits package
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →