Staff Software Engineer
New
M
MurmurationCivic Technology
Open to candidates anywhere in the United StatesFull-TimeStaff
Salary225,324 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years
- Required Skills
- AWSPostgreSQLSnowflakedbtDistributed Systems
Requirements
- 10+ years of professional software engineering experience with full-stack fluency.
- Deep expertise in system design, architectural patterns, and engineering best practices.
- Experience with event-driven and asynchronous processing patterns.
- Understanding of OLAP and OLTP data architectures.
- Solid foundation in relational databases (PostgreSQL, SQL).
- Experience with analytical datastores, Snowflake, and dbt.
- Experience with data pipeline orchestration (Dagster or Airflow).
- Deep experience with cloud-native architectures and AWS services.
- Proficiency with Docker and environment scripting.
- Experience with observability tooling (Datadog, Prometheus, etc.).
- Experience integrating LLM/AI APIs into production applications.
- Proven track record of mentoring senior engineers.
Responsibilities
- Shape Explorer's technical future, advising on priorities and architectural tradeoffs.
- Transition pilot implementations to general availability.
- Harden systems for production readiness focusing on reliability, performance, and observability.
- Design long-term scalable, secure, and maintainable architectures.
- Reinforce secure coding, data privacy, and access control practices.
- Drive test strategy and proactively address technical risks.
- Mentor senior engineers and provide technical leadership across multiple teams.
- Lead significant cross-team initiatives and align stakeholders.
- Conduct incident responses and post-incident reviews.
View Full Description & ApplyYou'll be redirected to the employer's site