Senior Software Development Engineer, Finance Automation AR Tech- Pulse
Amazon · Arlington, VA · 2 days ago
ConsultingFull-time
Key job responsibilities
- Design, develop, and maintain core platform components and services.
- This includes defining high and low level design using the latest AWS technology for large distributed environments.
- Work closely with product and engineering teams to help define the architecture and deliver platform capabilities.
- Optimize existing platform features and services for performance, scalability, and reliability.
- Lead defining and implementing engineering best practices.
- Use data to define and improve operational excellence.
- Raise the bar on code quality, including security, readability, consistency, and maintainability.
- Foster a culture of innovation and collaboration.
- Proactively partner with other engineers to coach them and help them amplify their ideas.
- Train junior engineers to raise the bar in their work.
Basic Qualifications
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
Preferred Qualifications
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent