Principal Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+8 more
Job description
As a Principal Software Engineer, you will lead the design and development of our digital backbone from the ground up. This is a high-autonomy, high-impact role where you define both the âhowâ and the âwhyâ of our technical architecture., * Shape Technical Architecture Own the system blueprint. Define, communicate, and guide architectural decisions to ensure the platform is resilient, fault-tolerant, and future-proof.
-
Ship with Velocity Deliver high-quality, secure, and well-tested code quickly. Navigate roadblocks effectively and iterate fast without compromising standards.
-
Elevate Engineering Standards Champion clean code, strong testing practices, and engineering excellence. Set the benchmark for the entire engineering culture.
-
Own the DFM Loop Collaborate closely with mechanical engineers to integrate âSmartfinsâ logic into a seamless cloud-based experience, bridging software and physical systems.
-
Automate & Scale Implement DevOps best practices, including CI/CD pipelines and orchestration tools, to ensure efficient and reliable deployments.
-
Leverage Next-Gen Tools Utilize AI-assisted tools (e.g., Gemini, Claude, GitHub Copilot) to accelerate development, debugging, and testing processes.
Requirements
You are a methodical problem-solver who thrives in a design-driven, rapid-iteration environment. Your mission is to transform complex thermal challenges into a secure, scalable, and maintainable SaaS platform capable of handling high-speed, data-intensive workloads aligned with GPU-level performance cycles., Masterâs degree in Computer Science or a related technical field - or equivalent hands-on experience.
-
7+ Years of Engineering Excellence Proven experience building large-scale, customer-facing SaaS applications in fast-paced environments (e.g., DeepTech, FinTech, high-growth startups).
-
Full-Stack Expertise Strong proficiency in modern programming languages such as Python, Go, C#, or Java, with a structured approach to complex data systems.
-
Cloud-Native Experience Hands-on experience designing, securing, and scaling applications on Azure, AWS, or GCP.
-
Founderâs Mindset Adaptable, resilient, and comfortable with ambiguity. Able to navigate shifting priorities and deliver impact without unnecessary bureaucracy., * Background in semiconductor, data center, or AI infrastructure industries
-
Interest in mentoring and growing a high-performing engineering team
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where To Find Software Engineering Jobs
Is Software Engineering Over-Saturated?
Fully Remote Software Engineer Jobs
Why Upskilling And Reskilling is Important For Developers