CrawlJobs Logo

Senior Software Engineer, Manager – AWS Developer

United States, San Diego · Job Posted February 20, 2026
Apply Position
Job Link Share

Job Description

We’re looking for a Senior Software Engineer, Manager (AWS Developer) to lead and grow an engineering team delivering cutting-edge digital health experiences that scale globally. In this player-coach role, you’ll combine hands-on technical work with people leadership, guiding the design and delivery of full-stack, cloud-native solutions on AWS in a highly collaborative, agile environment. You’ll help build applications that directly improve the lives of patients and healthcare providers.

Job Responsibility

  • Lead, mentor, and grow a team of software engineers, providing regular feedback, coaching, and career development
  • Act as a Senior Software Engineer on the team: contribute to architecture, write and review code
  • Own the technical direction and architecture for key services and features on AWS
  • Partner with product, design, and other stakeholders to define roadmaps, break down complex problems, and deliver high-impact solutions
  • Oversee the design, development, testing, and operation of cloud-native systems
  • Establish and enforce high standards for code quality, testing, observability, and documentation
  • Guide and improve CI/CD pipelines, deployment strategies, and operational practices
  • Collaborate with other engineering leaders to shape platform-wide architecture, shared services, and common patterns for AWS usage
  • Drive effective incident management and post-incident reviews
  • Contribute to hiring and onboarding by participating in interviews, defining role expectations
  • Advocate for the engineering team within the organization

Requirements

  • 5+ years of professional software development experience
  • Substantial work on AWS-based production systems
  • At least 2+ years in a tech lead and/or engineering management capacity
  • Strong proficiency in Python with deep understanding of object-oriented design, clean code principles, and design patterns
  • Expertise with AWS services and cloud-native architectures (e.g., Lambda, API Gateway, DynamoDB, S3, SQS/SNS, EventBridge, CloudWatch, CloudFront, RDS/Aurora, IAM)
  • Solid experience with infrastructure-as-code (e.g., Terraform, CloudFormation, CDK) and managing multi-environment deployments at scale
  • Strong grasp of RESTful API design, authentication/authorization mechanisms (OAuth2, JWT), and microservices / event-driven architectures
  • Practical experience designing and optimizing data models for both NoSQL (e.g., DynamoDB, MongoDB) and relational databases (e.g., PostgreSQL, MySQL)
  • Proven track record implementing and improving DevOps practices: CI/CD (e.g., GitHub Actions, CodePipeline), Git workflows, Docker, and observability (CloudWatch, Datadog or similar)
  • Deep understanding of testing strategies (unit, integration, contract, and end-to-end) and how to embed them into pipelines and team workflows
  • Experience leading or collaborating with teams that include front-end engineers (JavaScript/TypeScript, React/Angular)
  • Demonstrated ability to lead teams: setting goals, giving clear feedback, managing performance, resolving conflicts
  • Excellent communication and stakeholder management skills
  • A degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer, Manager – AWS Developer

8 matching positions

Senior Software Engineer – AWS Developer

We’re looking for a Senior Software Engineer (AWS Developer) to lead the design ...
Location
Location
United States , San Diego
Salary
Salary:
Not provided
resmed.com Logo
ResMed
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software development experience
  • Significant hands-on work in AWS-based production systems
  • Strong proficiency in Python with deep understanding of object-oriented design, clean code principles, and design patterns
  • Expertise with AWS services, especially serverless and cloud-native architectures, including several of: Lambda, API Gateway, DynamoDB, S3, SQS/SNS, EventBridge, CloudWatch, CloudFront, RDS/Aurora, and IAM
  • Solid experience with infrastructure-as-code (e.g., Terraform, CloudFormation, CDK) and multi-environment deployments
  • Strong grasp of RESTful API design, authentication/authorization mechanisms (OAuth2, JWT), and microservices / event-driven architectures
  • Practical experience designing and optimizing data models for both NoSQL (e.g., DynamoDB, MongoDB) and relational databases (e.g., PostgreSQL, MySQL)
  • Experience with DevOps practices: CI/CD (e.g., GitHub Actions, CodePipeline), Git workflows, Docker, and monitoring/observability tools (e.g., CloudWatch, Datadog)
  • Deep understanding of software testing strategies (unit, integration, contract, and end-to-end testing) and how to embed them into pipelines (e.g., Cypress or similar)
  • Strong communication skills, a collaborative mindset, and a track record of influencing technical direction, aligning stakeholders, and mentoring other engineers
Job Responsibility
Job Responsibility
  • Lead the design, development, testing, and operation of cloud-native software systems that are reliable, scalable, secure, and cost-effective
  • Own end-to-end architecture for services and features on AWS, making informed tradeoffs between serverless, containers, data stores, and integration patterns
  • Collaborate closely with engineers, product managers, designers, and architects to translate complex requirements into clear technical designs and implementation plans
  • Set the bar for code quality, testing, and engineering practices
  • write clean, maintainable, well-tested code and help others do the same
  • Conduct and drive code and design reviews, provide constructive feedback, and foster a culture of technical excellence and continuous improvement
  • Investigate and resolve complex production issues, performance bottlenecks, and reliability problems across multiple services and components
  • Shape and evolve our CI/CD pipelines, deployment strategies, and observability (logging, metrics, tracing, alerting) to improve developer productivity and system resilience
  • Mentor and coach associate and mid-level engineers, supporting their growth through pairing, feedback, and knowledge sharing
  • Contribute to and influence technical roadmaps, standards, and best practices for our AWS usage and overall system architecture
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (AWS & Data)

We are seeking a Senior Software Engineer – AWS & Data to join a remote developm...
Location
Location
Poland
Salary
Salary:
130.00 - 150.00 PLN / Hour
cyclad.pl Logo
Cyclad Sp. z o.o.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in AWS cloud-native development, preferably within data-related projects
  • Strong hands-on experience with AWS Glue and PySpark
  • Experience with ECS and/or Kubernetes (development and basic administration)
  • Solid frontend development experience with React
  • Strong experience in building REST APIs using FastAPI
  • Familiarity with DevOps tools and practices (e.g., GitHub Actions, Terraform)
  • Experience with Terraform in infrastructure automation
  • Knowledge of CI/CD pipeline design and optimization
  • Exposure to scalable data architecture patterns
  • Strong problem-solving skills and attention to detail
Job Responsibility
Job Responsibility
  • Design, develop, and maintain cloud-native applications using AWS services (including AWS Glue and ECS)
  • Build and optimize data processing solutions using AWS Glue and PySpark
  • Develop and maintain RESTful APIs using FastAPI
  • Design and implement user interfaces using React, ensuring seamless frontend-backend integration
  • Work with containerized environments (ECS/Kubernetes) for application deployment and management
  • Collaborate with product owners and cross-functional teams to deliver high-quality solutions
  • Participate in code reviews and contribute to best development practices
  • Troubleshoot and resolve issues related to performance, scalability, and security
  • Continuously improve development processes by staying up to date with new technologies
What we offer
What we offer
  • Remote working model
  • Private medical care with dental care (covering 70% of costs)
  • Multisport card (also for an accompanying person)
  • Life insurance
  • Honey Pot
  • Fulltime
Read More
Arrow Right

Digital Software Engineer Senior Manager - Vice President

The Digital S/W Engineer Sr Mgr accomplishes results through the management of p...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant experience in an Apps Development role or senior level experience in an Enterprise Architecture role with subject matter expert in one or more areas
  • Exhibit expertise in all aspects of technology by understanding broader patterns and techniques as they apply to Citi’s internal and external cloud platforms (AWS, PCF, Akamai)
  • Lead resources and serve as a functional SME across the company through advanced knowledge of algorithms, data structures, distributed systems, networking, use of knowledge and experience to lead, architect, and drive broader adoption forward
  • Acquire relevant technology and financial industry skills (AWS PWS) and understand all aspects of NGA technology – including innovative approaches and new opportunities
  • Demonstrate knowledge on automating code quality, code performance, unit testing, and build processing in the CI/CD
  • Bachelor’s/University degree, Master’s degree preferred
Job Responsibility
Job Responsibility
  • Possess the ability to continuously build a network of talent inside and outside of the company
  • Create mechanisms to help onboard new talent to the organization and be able to mentor others
  • Effectively coach and give feedback to direct reports to help develop talent and support career development
  • While managing the team you will be able to apply performance standards and identify resource needs for the team in order to set and balance goals across team to optimize performance against department goals and employee development. This will include the ability to describe strategic importance of vision inside and outside of the team and to set and articulate expectations around leadership behavior
  • including role model behavior that exemplifies Citi’s leadership principles
  • Design, implement, and deploy software components and solve difficult problems generating positive feedback
  • Have a solid understanding of development approaches (and how to best use them)
  • Able to work independently and with your team to deliver software successfully
  • Deliver work that is consistently of a high quality (e.g., secure, testable, maintainable, low-defects, efficient, etc.) and incorporates best practices. Your team trusts your work
  • Code reviews tend to be rapid and uneventful
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Java / AWS Services

As a Senior Software Engineer working on the Appian platform, your mission will ...
Location
Location
United States , McLean
Salary
Salary:
Not provided
appian.com Logo
Appian Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S. in Computer Science or related field/degree
  • Preferred Education Level: BS in Computer Science or related field/degree and 5+ years of relevant experience
  • Experience in: High-volume or critical production service environments
  • Fluency in Java and GO programming
  • Experience with AWS services, particularly IAM roles/policies, IRSA, KMS, DynamoDB, S3, and Terraform
  • Working knowledge of Kafka
  • Kubernetes
  • Prometheus
  • Grafana
  • GitLab pipelines
Job Responsibility
Job Responsibility
  • Leverage knowledge of data structures, algorithms, and design patterns to write software in a full-stack web and mobile environment
  • Leverage relevant software development experience to radiate best practices and faster development
  • Manage availability, latency, scalability and efficiency of the product by engineering reliability into software and systems
  • Contribute to software performance analysis and system tuning
  • Contributor to team feature breakdowns/sizing and design of new feature implementations
  • Perform code reviews which provide feedback not only on code quality, but on design and implementation
  • Build automation to prevent problem recurrence
  • Seek to identify opportunities for code refactoring and performance optimizations on a regular basis and champion these efforts within the team
  • Mentor junior software engineers by sharing best-practices and providing guidance on how to become more proficient
  • Share knowledge with others in the department, both on and off team
What we offer
What we offer
  • health coverage
  • Employee Assistance Program (EAP) with free mental health support
  • life and disability insurance
  • Employee Stock Purchase Program (ESPP)
  • retirement/pension plan
  • wellness dollars
  • tuition reimbursement
  • family-forming benefits
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, AI Developer Tools

At Docker, we make app development easier so developers can focus on what matter...
Location
Location
United States , Seattle
Salary
Salary:
184600.00 - 260700.00 USD / Year
docker.com Logo
Docker
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years building production-grade backend systems or developer-facing tools
  • Hands-on experience with AI/ML technologies such as practical production experience with LLM APIs (OpenAI, Anthropic, etc.), prompt engineering, or AI agent development
  • Proficiency in Go (preferred), Rust, Java, or Python with strong software engineering fundamentals
  • Experience designing and building distributed systems, microservices, or platform infrastructure
  • Strong understanding of cloud-native systems (AWS, GCP, or Azure), APIs, and data stores
  • Solid grasp of CI/CD, automated testing, code review practices, and modern development workflows
  • Product-minded approach to building developer tools with focus on user experience and measurable outcomes
  • Excellent communication skills in remote, asynchronous environments with ability to document technical decisions clearly
  • Ownership mentality with bias for action and iterative delivery
  • Comfortable working autonomously across distributed teams and navigating ambiguity
Job Responsibility
Job Responsibility
  • Build AI-Powered Developer Tools: Design, implement, and ship production-ready AI agents and tools that accelerate developer productivity such as code review and refactoring assistants, automated test generators, local environment setup tools, deployment pipeline diagnostic agents, and on-call assistance tools
  • Implement LLM Integrations: Build robust, production-grade integrations with LLM APIs (OpenAI, Anthropic, etc.) such as prompt engineering, response parsing, error handling, rate limiting, cost management, and performance optimization
  • Develop Agent Orchestration Systems: Create agent frameworks and orchestration systems that enable complex multi-step workflows, tool calling, context management, and agent-to-agent communication
  • Contribute to Platform Infrastructure: Build self-service platform capabilities that enable teams across Docker to rapidly deploy and operate their own AI developer tools such as deployment pipelines, observability integration, security controls, and operational tooling
  • Drive Adoption of AI-Native Development: Build tools and programs that accelerate adoption of AI developer tools such as Claude Code, Cursor, and Warp across Docker's engineering organization
  • Ensure Production Quality: Write well-tested code with strong test coverage (unit, integration, end-to-end)
  • establish monitoring, alerting, and operational excellence for AI systems
  • Collaborate Cross-Functionally: Partner with Principal Engineer on architecture, work with product and design teams on features and UX, and collaborate with platform teams (Infrastructure, Security, Data) on integrations
  • Participate in Operations: Take part in on-call rotation for AI developer tools
  • respond to incidents, debug production issues, and drive continuous improvement of system reliability
What we offer
What we offer
  • Freedom & flexibility
  • fit your work around your life
  • Designated quarterly Whaleness Days plus end of year Whaleness break
  • Home office setup
  • we want you comfortable while you work
  • 16 weeks of paid Parental leave
  • Technology stipend equivalent to $100 net/month
  • PTO plan that encourages you to take time to do the things you enjoy
  • Training stipend for conferences, courses and classes
  • Equity
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - C#, AWS

ResMed has always applied the best of technology to improve people's lives. Now ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
resmed.com Logo
ResMed
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience working as a Full Stack Developer
  • Development experience with C#, with Entity/Entitycore/ADO.net framework
  • Experience with ASP.NET Core, MVC, Web API, LINQ
  • JavaScript/TypeScript, Jquery, React or Angular, HTML5, CSS3, Responsive Web
  • Experience developing enterprise software applications in an n-tier architecture
  • Experience working on complex System Architecture & Design
  • Experience migrating applications from onprem to AWS
  • Good experience working on AWS services like EC2, RDS, Lambda, S3, SNS, SQS, etc.
  • Experience with relational databases (Microsoft SQL Server, Oracle, PostgreSQL, etc.)
  • Experience developing multi-threaded applications
Job Responsibility
Job Responsibility
  • Write code to improve new/existing software solutions, services, components, and interfaces
  • Write software tests and unit tests to validate software solutions leveraging test-driven development techniques
  • Participate in architectural, design, and code reviews providing insight to other engineers and their solutions
  • Design and create relational databases leveraging data management and data structures best practices
  • Build and deploy software packages using Continuous Integration and Continuous Development best practices for delivering software as a service
  • Leverage known design patterns to design new software solutions, services, components, and interfaces for ResMed family of products
  • Troubleshoot and resolve system performance issues leveraging software algorithm design best practices
  • Leverage known secure programming principles to design new software solutions, services, components, and interfaces that meet industry and government standards for security and data protection
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Angular/.NET- AWS

Elevate your expertise to new heights at 3Pillar, the premier destination for tr...
Location
Location
United States
Salary
Salary:
Not provided
3pillarglobal.com Logo
3Pillar Global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 5+ years of experience/expertise in the following areas specified below*: Angular 18 ( Unit Testing, UX design, Figma, MonoRepo)
  • .Net core
  • AWS services (Lambda, SQS, Cognito, step functions etc) ,containerization, ci/cd pipelines
  • Lead the design and implementation of scalable, high-performance web applications using .NET Core and Angular
  • Collaborate with cross-functional teams (Product Management, QA, Design) to define, design, and ship new features and functionality
  • Ensure code integrity and organization, including code reviews and mentoring junior developers
  • Lead by example in writing clean, maintainable, and testable code
Job Responsibility
Job Responsibility
  • Facilitate effective communication with client project stakeholders regarding project status and recommendations
  • Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality
  • Actively participate in accurate planning and estimation efforts, utilizing project methods and tools
  • Proficiently gather requirements and organize/present developed features for clients
  • Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements
  • Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success
  • Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities
  • Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams, and supporting the growth of technical capabilities
  • Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment
What we offer
What we offer
  • Career growth and development
  • Physical and mental wellbeing
  • Fitness offerings
  • Mental health plans (country-dependent)
  • Unlimited PTO
  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Short Term/Long Term Disability
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Data (Python, AWS)

Location
Location
Austria , Vienna
Salary
Salary:
Not provided
sportradar.com Logo
Sportradar
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of data engineering experience with proven track record of leading complex data projects from conception to delivery
  • Exceptional communication skills and experience working in cross-functional teams with analysts, product managers, and business stakeholders
  • AWS & Data Engineering: Very strong hands-on experience with AWS services (S3, Lambda, Glue, Athena, Redshift, EMR, etc.) and proficiency with Apache Spark for large-scale data processing
  • Backend Development: Strong experience with Python for building data processing services and APIs, plus expert-level SQL for data processing and analytics
  • Infrastructure & DevOps: Hands-on experience with Docker, Terraform, and CI/CD pipelines with automation best practices for data systems
  • Clean Code Advocate: Strong commitment to writing clean, maintainable, well-documented code with comprehensive testing and deep knowledge of analytics/reporting requirements
  • Data Architecture: Experience designing scalable data architectures, data modeling, and optimizing data processing workflows
  • Dashboard Development: Experience creating and managing analytics dashboards in bi tools (Tableau, Qlik Sense, Quicksuite, Power BI) and data visualization solutions to present complex insights to stakeholders
  • GenAI Tools (beneficial): Experience working with contextual and prompt engineering with GitHub Copilot, Claude, or similar AI assistants
Job Responsibility
Job Responsibility
  • Scale & Performance Engineering: Processing and analyzing terabytes of advertising data with sub-second query performance while building and maintaining robust ETL pipelines using Spark and AWS services to handle massive data volumes daily
  • Data Pipeline Architecture & Development: Designing and building scalable data processing systems, developing backend APIs and microservices (Python or Go), architecting data flows that support both batch and real-time analytics requirements, and managing user-facing dashboards that visualize complex data insights
  • Infrastructure & Data Quality Operations: Implementing robust monitoring and alerting systems to detect data quality issues, managing AWS infrastructure using Terraform, implementing CI/CD best practices, and maintaining high coding standards across data processing systems
  • Cross-Functional Leadership & Collaboration: Leading large-scale data projects from requirements gathering through delivery, bridging technical implementation with business requirements, mentoring team members, and presenting technical concepts to stakeholders while challenging requirements constructively
  • End-to-End Data System Ownership: Taking complete ownership of complex data engineering projects while ensuring high availability and accuracy for both internal stakeholders and external clients, championing clean code principles, and serving as a knowledge leader who supports delivering the right data solutions
What we offer
What we offer
  • Collaborative environment with colleagues from all over the world (Engineering offices in Europe, Asia and US)
  • Ability to shape your own workday and career via a clearly defined professional and personal development plan
  • Opportunity to work with senior leadership, develop yourself and build your career within an inspiring and fast-growing company and digital sports environment
  • Vibrant and inclusive community, including Women in Tech and Pride groups which welcome all participants
  • Company culture that promotes social aspects, sports, physical exercise and fun
  • Innovative and cross-team challenges like ShipIt, office sports tournaments in Darts and Table Tennis and unique beer brewing competitions
  • Competitive salary and benefits (e.g. retirement pension and insurance plan)
  • Sportradar takes over the full costs of € 365.- for the Öffi-Ticket (Jahreskarte) for you
  • Fulltime
Read More
Arrow Right