Senior Software Engineer, Tooling
New
US based remoteFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 7+ years of software engineering experience
- Required Skills
- AWSPythonArtificial IntelligenceGCPTypeScriptJiraAirflowAzureGoRustCI/CDDevOpsTerraformSlackNotion
Requirements
- 7+ years of software engineering experience
- Strong full-stack capability (frontend, backend, and cloud infrastructure)
- Comfortable stepping into an architectural role when needed
- Experience deploying and operating applications in cloud environments (AWS, Azure, or GCP)
- Solid understanding of the full SDLC
- Deep experience with (i.e., daily usage of) AI coding tools
- Hands-on experience using AI-assisted development tools beyond basic code generation
- Ability to leverage AI across the workflow (e.g., prototyping, debugging, test generation, QA, code review, security analysis)
- Experience combining AI with automation/orchestration to streamline workflows and reduce manual effort
- Familiarity with modern AI-enabled development environments and practices
- Infrastructure as Code (e.g., Terraform)
- CI/CD and modern DevOps practices
- Experience with workflow automation/orchestration tools (e.g., n8n, Zapier, Temporal, Airflow)
- Experience integrating SaaS tools and APIs (Slack, Notion, Jira, etc.)
- Comfort building lightweight internal UIs (dashboards, admin panels, etc.)
- Experience with one or more of the following languages: Python, TypeScript, Golang, Rust
- Basic understanding of data engineering principles
Responsibilities
- Design and build small, high-impact full-stack tools from concept to deployment
- Own the full SDLC: design, development, testing, deployment, and iteration
- Work within a small pod to deliver quickly with a high degree of autonomy
- Rapidly prototype and validate solutions with internal stakeholders
- Integrate with third-party tools, APIs, and internal systems
- Make pragmatic technical decisions appropriate for fast-moving tools
- Use AI tools to accelerate development, testing, and code quality
- Continuously refine, replace, or retire tools based on usage and feedback
View Full Description & ApplyYou'll be redirected to the employer's site