College Board's Observability Engineering team needs to build solutions to improve the observability of applications, services, pipelines, and processes, empowering development teams to better serve customers, enhance data analytics, reduce costs, and increase the quality of life for internal development teams.
Requirements
- 5+ years of software development experience, including at least 2 years of recent experience with React, TypeScript, and/or Node.js
- Strong knowledge and experience with distributed cloud infrastructure, including AWS resources such as Lambda, SNS, SQS, S3, Step Functions, EC2, ECS, VPC, IAM, CloudWatch, DynamoDB
- Experience building event-driven cloud-based serverless applications, with technical knowledge of cloud computing, DevOps, and microservices
- Experience with Infrastructure as Code, CI/CD framework, immutable infrastructure, automation, orchestration, and other modern DevOps patterns
- Experience building API’s or other back-end services
- Experience with Grafana or similar data visualization tools
Responsibilities
- Design, develop, unit test, implement, and document solutions for our development teams, including full stack applications based on React, TypeScript, and Node.js, while adhering to Agile, CI/CD, and DevOps best practices
- Provide visualizations that quickly gauge the overall end user experience and generate high-quality alerts
- Continuously develop the skills required to work as part of the agile team in a poly-skilled development environment
- Apply subject matter expertise in current technological capabilities such as cloud networking, API integrations, infrastructure resiliency, and cloud design
- Write code to automate the infrastructure lifecycle, create and support internal tools utilizing IaC, and use CLIs
- Partner with domain SMEs (Delivery Team Software Engineers, Security, Infrastructure, Network, Observability and Operations) to analyze the features and capabilities
- Work with technology leaders to understand business objectives and align architectures and cloud product offerings with those objectives
Other
- 100% Remote, working core EST hours
- Excellent communication and collaboration skills with an ability to present ideas in business-friendly and user-friendly language
- Demonstrated ability to develop and maintain good customer working relationships
- Exceptional analytical, conceptual, and problem-solving abilities
- Ability to prioritize and execute tasks in a high-pressure environment
- Authorization to work in the United States for any employer
- A passion for expanding educational and career opportunities and mission-driven work
- Curiosity and enthusiasm for emerging technologies, with a willingness to experiment with and adopt new AI-driven solutions and a comfort learning and applying new digital tools independently and proactively.
- Clear and concise communication skills , written and verbal
- A learner's mindset and a commitment to growth: welcoming diverse perspectives, giving and receiving timely, respectful feedback, and continuously improving through iterative learning and user input.
- A drive for impact and excellence: solving complex problems, making data-informed decisions, prioritizing what matters most, and continuously improving through learning, user input, and external benchmarking.
- A collaborative and empathetic approach: working across differences, fostering trust, and contributing to a culture of shared success.