At a Glance
- Tasks: Design, develop, and deploy innovative software solutions for real-world challenges.
- Company: Join AWS, a leader in cloud computing, known for innovation and customer obsession.
- Benefits: Enjoy flexible work-life balance, mentorship opportunities, and access to extensive training resources.
- Why this job: Be part of a diverse team that values collaboration, creativity, and making a real impact.
- Qualifications: Experience in software development with knowledge of modern programming languages like Java or C++.
- Other info: Diverse backgrounds are encouraged; apply even if you don't meet all qualifications.
The predicted salary is between 28800 - 48000 ÂŁ per year.
The Public Sector Customer Engineering (PS CE) team helps customers solve their most interesting business challenges by rapidly developing innovative prototypes using world-class cloud and open-source technologies, and working to co-build with AWS customers and partners. We’ve helped customers by using image recognition to find missing persons, Artificial Intelligence to optimise ride-shares and machine learning to grade exam answers.
We are a team of problem-solvers and builders who work on our customer’s challenges that don’t have cookie-cutter solutions. We often don’t have the answers right away, and are expected to Dive Deep to figure out the best approach. The code we write provides immediate value for customers by showing how technology can solve their problems.
You will have the opportunity to be part of one of the fastest growing, customer obsessed, and innovative companies in the world. You will be able to dive deep into the details on operations and engineering. Everyone is a leader at AWS. You will have a lot of ownership and autonomy. You will face unique challenges, learn from some of the brightest minds in the industry and build deep expertise in the most sought after skills in the market. You will be part of an exceptional team of product managers and engineers where collaboration is highly valued, where innovation is something that happens every day, where taking risks is encouraged, and every day is Day One.
You’ll have access to a wealth of Amazon internal training, including instructor-led courses and talks from experts. This will give you the opportunity to become an AWS expert, gaining valuable expertise in AWS services used in Machine Learning, IoT, image recognition, chat bots, and Big Data. We will provide the environment and support to learn any new tools, libraries or frameworks.
As a Software Development Engineer, you will:
- Design, develop, test and deploy well-architected software
- Feel a real sense of achievement from completing and delivering projects in less time than you thought possible.
- Get hands-on with a range of technologies and practice a range of disciplines: back-end, front-end, DevOps, machine learning, data science, data architecture. We are curious generalists who don’t pigeon-hole ourselves as particular “flavours” of engineer and never say “that’s not my job”.
- Collaborate with customers through full engagements; you’ll learn about their business challenges, rapidly design and develop prototypes to solve them, showcase the functionality you’ve written in demos and finally see the difference you’ve made when customers deploy solutions into their production environments.
- Work with the latest AWS services and open-source technologies to build solutions. You’ll always be encouraged to pick the right tools for the job.
Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and we host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.
AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.
Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
AWS values curiosity and connection. Our employee-led and company-sponsored affinity groups promote inclusion and empower our people to take pride in what makes us unique. Our inclusion events foster stronger, more collaborative teams. Our continual innovation is fueled by the bold ideas, fresh perspectives, and passionate voices our teams bring to everything we do.
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve.
BASIC QUALIFICATIONS
- Experience (non-internship) in professional software development
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
PREFERRED QUALIFICATIONS
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Bachelor's degree in computer science or equivalent and / or relevant professional or military experience
Contact Detail:
Job Traffic Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Development Engineer, Public Sector Customer Engineering
✨Tip Number 1
Familiarise yourself with AWS services and open-source technologies relevant to the role. Understanding how these tools can be applied to solve real-world problems will not only boost your confidence but also impress the interviewers.
✨Tip Number 2
Showcase your problem-solving skills by preparing examples of past projects where you had to think outside the box. Be ready to discuss how you approached challenges and the innovative solutions you implemented.
✨Tip Number 3
Engage with the AWS community through forums, webinars, or local meetups. Networking with current employees or other candidates can provide insights into the company culture and expectations, which can be beneficial during interviews.
✨Tip Number 4
Prepare for technical interviews by practising coding challenges in languages like Java, C++, or C#. Use platforms like LeetCode or HackerRank to sharpen your skills and get comfortable with common algorithms and data structures.
We think you need these skills to ace Software Development Engineer, Public Sector Customer Engineering
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software development, particularly with modern programming languages like Java, C++, or C#. Emphasise any projects that demonstrate your problem-solving skills and ability to work with cloud technologies.
Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and innovation. Mention specific examples of how you've tackled complex challenges in previous roles, and how you align with AWS's commitment to customer obsession and collaboration.
Showcase Your Projects: If you have personal or professional projects that involve the full software development life cycle, be sure to include them. Highlight your role in these projects, the technologies used, and the impact they had on users or clients.
Prepare for Technical Questions: Anticipate technical questions related to software development and be ready to discuss your coding standards, testing methodologies, and experiences with source control management. This will help you demonstrate your depth of knowledge during the interview process.
How to prepare for a job interview at Job Traffic
✨Showcase Your Problem-Solving Skills
During the interview, be prepared to discuss specific examples of how you've tackled complex problems in your previous roles. Highlight your ability to dive deep into challenges and come up with innovative solutions, as this aligns perfectly with the role's focus on unique customer challenges.
✨Demonstrate Technical Proficiency
Make sure to brush up on your programming skills, especially in languages like Java, C++, or C#. Be ready to discuss your experience with the full software development life cycle, including coding standards and testing processes, as these are crucial for the position.
✨Emphasise Collaboration and Communication
Since the role involves working closely with customers and team members, be prepared to share examples of how you've successfully collaborated in the past. Discuss how you communicate technical concepts to non-technical stakeholders, as this will demonstrate your ability to bridge gaps between teams.
✨Express Your Curiosity and Willingness to Learn
AWS values a culture of curiosity and continuous learning. Share instances where you've taken the initiative to learn new technologies or tools, and express your enthusiasm for gaining expertise in AWS services and open-source technologies relevant to the role.