Software Architect jobs in United States
cer-icon
Apply on Employer Site
company-logo

murmuration · 1 day ago

Software Architect

Murmuration is a company focused on empowering communities through technology and data-driven insights. They are seeking a Software Architect to enhance their engineering organization, helping to build technology that strengthens civic engagement and supports partner organizations in their communities.

Civic & Social Organization

Responsibilities

Partner with senior leadership to solve Murmuration's hardest and most ambiguous technical challenges
Lead through influence and apply deep technical expertise and strong judgment
Design and evolve how Murmuration builds software and supports partners, including architectural standards and technical decision-making frameworks
Drive decisions across multiple teams by clarifying tradeoffs, identifying risks, and helping the organization move ahead
Partner closely with engineering managers, tech leads, product, and design leaders to ensure technical plans align with user needs
Help the organization make better technical decisions, faster, while raising the bar for rigor, clarity, and accountability

Qualification

Software architectureCloud-native architecturesDatabase systemsTechnical decision-makingCI/CD methodologiesDevOps practicesBackend programming languagesMicroservices architectureSystems thinkingCommunication skillsMentorshipProblem-solving

Required

Ability to operate effectively in ambiguous, high-leverage problem spaces where influence matters more than authority
Strong systems thinking, end-to-end perspective, and architectural judgement, with a clear instinct for second-order effects (anticipating long-term, indirect consequences of technical and architectural decisions)
Exceptional communication skills, particularly in facilitating complex technical trade-offs among senior engineers and leaders
Effective engagement with exec stakeholders to translate engineering constraints, risks, and opportunities into product and business context, and ability to translate business priorities into technical strategy
Coaching mindset and a genuine desire to uplevel others via mentorship/sponsorship, design review, and lived example
Be like Ted Lasso: Believe. Build trust. Demonstrate: Kindness, empathy, optimism, curiosity, and vulnerability. Lift up the team
Bias toward action, focus on outcomes vs outputs, model 'good enough' vs perfection, build durable solutions that improve how teams work not just what they ship
Ability to synthesize multi-faceted problems into strategic roadmaps, prioritize, estimate technical complexity, composition/timelines for milestones, identify gaps and glue with a mindset toward improving reliability, scalability, performance, cost-to-serve, development velocity, operational stability, and long-term sustainability
Ability and motivation to deeply understand customer needs, design patterns, and actual customer usage across systems to uplevel hand-offs between teams and delight users
15+ years of professional software engineering experience, with sustained impact as a senior tech leader (Staff+, Principal, Architect, or equivalent)
Proven ability to influence technical direction across multiple teams without direct people management
Experience leading architectural evolution or transformation in established organizations, particularly at the intersection of technology and organizational structure
Strong architectural judgment across system design, scalability, reliability, and performance trade-offs
Experience establishing or evolving technical decision-making mechanisms (design reviews, architecture forums, decision records)
Track record of modeling high standards for technical design quality, documentation, and peer review
Executive-level communication skills, with experience representing senior IC perspectives in engineering leadership or executive forums
Expert-level understanding of database systems and cloud-native architectures (e.g. AWS Lambda, Fargate, Azure Functions, Google Cloud Functions)
Deep experience with modern cloud platforms (e.g. AWS, GCP, Azure) and Kubernetes-based infrastructure
Strong knowledge of OLAP/OLTP relational (SQL) and document (NoSQL) data storage systems and expertise scaling them (e.g. MongoDB, Apache Pinot, Snowflake, ClickHouse, PostgreSQL, DynamoDB, S3, ElasticSearch, Solr)
Proficiency with modern development practices, including CI/CD and DevOps methodologies
Hands-on experience with at least one major backend language (e.g. Java, node/TypeScript, Python, Rust) and strong familiarity with a second
Extensive knowledge in software architecture patterns (microservices, service-oriented, event-driven) and stellar engineering practices
Familiarity with hands-on experience with some BE technologies: Rest/GraphQL
Familiarity with queues (AWS SQS, Kafka, Pusher, SNS)
Familiarity with orchestration (Airflow)
Familiarity with monitoring/observability (CloudWatch, DataDog)
Foundational knowledge of security best practices and compliance implications
Familiarity with frontend language (e.g. JavaScript, TypeScript)
Familiarity with frontend frameworks (React, Angular)
Experience with civic assets (voter data, polling, constituent modeling)

Benefits

Health, vision, and dental insurance with 100% of premiums covered for you and qualifying family members;
Retirement benefits with a 5% employer match;
A flexible unlimited PTO plan;
Generous paid parental leave;
Pre-tax commuter benefits;
A company laptop;
A flexible remote work environment;
A home office setup stipend for all new employees;
Monthly reimbursement for remote work expenses;
A yearly professional development fund;
Mental health and wellness benefits through Calm and Better Help;
Yearly in-person staff retreats;
A welcoming culture that celebrates diversity, equity, inclusion, and belonging

Company

murmuration

twittertwitter
company-logo
Murmuration provides tools and data that help make informed decisions.

Funding

Current Stage
Growth Stage

Leadership Team

E
Emma Bloomberg
Founder / CEO
linkedin
Company data provided by crunchbase