Saturday, October 25, 2025
Calyptus

Senior Software Engineer

Posted: 1 hours ago

Job Description

Want to put your job search on autopilot? Join our platform, complete a 6-minute AI screening interview, and get auto-applied to 100s of high-paying roles.Sign up now at https://app.calyptus.co/auth/candidate/sign-up and let the opportunities come to you.____________________________________________________________Responsibilities:Own system architecture for reliable, observable, and maintainable edge services (clear boundaries, contracts, and failure modes).Set engineering standards (design reviews/RFCs, coding guidelines, test strategies, CI quality gates) and act as a mentor and role model for junior engineers.Design clean interfaces with backend services (gRPC/REST, schemas, versioning, authentication, timeouts, retries, idempotency).Champion software quality: ensure testability, determinism, and reproducibility; drive unit, integration, and end-to-end test strategies with meaningful coverage.Drive performance & reliability through profiling, tracing, and data-driven improvements (latency, throughput, error budgets).Collaborate cross-functionally with Backend, DevOps, QA, and Product teams to design and deliver robust, evolvable solutions in production.Skills10+ years of professional software engineering experience, preferably with 3+ years of hands-on Python in production.Strong grasp of software design principles (SOLID, modularity, cohesion/coupling, DDD-lite where helpful).Proven experience in software architecture for services: clean layering, clear contracts, configuration management, and observability (metrics/logs/traces).Testing excellence: building pragmatic test pyramids, using fixtures/mocks, property-based tests where appropriate, and CI pipelines with quality gates.Expertise in backend communication: API design, schema/contract versioning, and resilience patterns (circuit breakers, retries, backoff).Strong Linux proficiency (process model, networking basics, filesystems, permissions) and comfort with CLI tooling.Excellent documentation & communication skills: clear design docs, ADRs/RFCs, high-signal code reviews, mentoring by example.Fluency in English.Nice to have:Familiarity with NVIDIA inference stacks (Jetson/RTX), TensorRT, DeepStream/GStreamer.Experience in low-level languages for performance-critical paths (C/C++ or Rust).Knowledge of hardware-in-the-loop test setups, camera/video ingest (V4L2/RTSP), and industrial protocols (MQTT, OPC-UA, Modbus).Understanding of device security (TPM, secure boot, encrypted storage) and safe rollout strategies (canary, A/B testing).____________________________________________________________Want to put your job search on autopilot? Join our platform, complete a 6-minute AI screening interview, and get auto-applied to 100s of high-paying roles.Sign up now at https://app.calyptus.co/auth/candidate/sign-up and let the opportunities come to you.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs