Zinnia

Staff Software Engineer

Zinnia

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $175,000 - $190,000 per year

Job Level

Lead

Tech Stack

ApacheAWSCassandraCloudDockerDynamoDBEC2JavaScriptKafkaMongoDB.NETNext.jsNoSQLOraclePostgresSQLTypeScript

About the role

  • Architect and build: Design, document, and evangelize API standards and best practices across all Zinnia APIs
  • Hands-on coding: Write high-quality, maintainable, and performant code to build reusable frameworks and services
  • Lead API delivery: Partner with and guide the Enterprise API team to deliver scalable and highly performant enterprise-grade APIs
  • API governance: Implement API gateway capabilities (traceability, monitoring, security, analytics) and recommend improvements for the full API lifecycle
  • API documentation: Maintain high-quality API documentation using Swagger or similar tools to ensure clarity, consistency, and ease of use for internal and external consumers
  • Code quality: Conduct code reviews and ensure alignment with architectural principles, standards, and design patterns
  • Technical guidance: Make critical design decisions, provide architectural oversight, and mentor developers
  • Integration: Work with IAM solutions and cloud-native services to secure and scale APIs
  • Collaboration: Partner cross-functionally (product, security, DevOps, infra) to ensure API strategy aligns with enterprise goals
  • Innovation: Stay current with emerging technologies and bring ideas to improve scalability, performance, and developer experience

Requirements

  • Bachelor’s or Master’s degree in Computer Science or related field
  • 10+ years of software development experience
  • 4+ years in a staff engineer, architect, or technical lead role
  • Strong proficiency with .NET (C#) and JavaScript/TypeScript (NestJS, NextJS)
  • Proven ability to architect large-scale API solutions while also contributing as a hands-on coder
  • Strong expertise in event-driven architecture and pub/sub messaging patterns; experience with Apache Kafka
  • Expertise in API management and gateway technologies (e.g., Apigee, Kong) and integration with enterprise IAM systems
  • Experience designing and maintaining versioned, external/internal-facing APIs
  • Cloud-native development experience with AWS services (Lambda, EC2, S3, API Gateway, DynamoDB, SNS/SQS, RDS)
  • Strong knowledge of relational databases (MS SQL, Oracle, PostgreSQL) and NoSQL databases (MongoDB, DynamoDB, Cassandra)
  • Working knowledge of DevOps practices (CI/CD pipelines, environment provisioning, monitoring) and containerization (Docker)
  • Strong understanding of software design principles, patterns, and API governance
  • Experience working in an Agile/Scrum environment
  • Excellent communication, critical thinking, and leadership skills
  • Commitment to continuous learning and staying up to date with the latest technologies in software development
Yopeso

Senior Java Engineer

Yopeso
Seniorfull-time🇲🇩 Moldova
Posted: 2 days agoSource: yopeso.recruitee.com
ApacheAWSCloudDockerJavaKafkaKubernetesPostgresSOAPSparkSpringSpring Boot+2 more
Yopeso

Senior Java Engineer

Yopeso
Seniorfull-time🇷🇴 Romania
Posted: 1 day agoSource: yopeso.recruitee.com
ApacheAWSCloudDockerJavaKafkaKubernetesPostgresSOAPSparkSpringSpring Boot+2 more
Rithum

Full Stack Software Engineer, TypeScript/Angular

Rithum
Junior · Midfull-time🇮🇪 Ireland
Posted: 7 days agoSource: boards.greenhouse.io
AngularAWSAzureCloudDynamoDBJavaScriptMS SQL ServerNode.jsNoSQLPythonReactRedis+5 more
DoorDash

Senior IT Engineer

DoorDash
Seniorfull-time$137k–$202k / yearIllinois · 🇺🇸 United States
Posted: 5 days agoSource: boards.greenhouse.io
AWSAzureCassandraCloudDockerGoogle Cloud PlatformJavaScriptKubernetesMicroservicesMySQLNode.jsPostgres+4 more
Blink Ops

Senior Platform Engineer, Backend

Blink Ops
Seniorfull-time🇮🇱 Israel
Posted: 3 days agoSource: www.comeet.com
AWSAzureCloudDistributed SystemsDNSDockerGoGoogle Cloud PlatformJavaKafkaKubernetesLinux+6 more