Software Dev Engineer

6 months ago


San Francisco, United States Amazon Development Center U.S., Inc. Full time
Amazon CodeWhisperer is a machine learning (ML)–powered service that helps improve developer productivity by generating code recommendations in the integrated development environment (IDE) and the command line.

As an SDE, you will be responsible for designing, developing, testing, and deploying desktop applications, IDE plugins and CLI tooling for our world-wide customer base. In this, you will prototype new developer experiences and iterate quickly on experiments. You will also drive the system architecture, spearhead best practices that enable a quality product, and help coach and develop junior engineers. A successful candidate will have an established background in engineering client-side software, a strong technical ability, great communication skills, and a motivation to achieve results in a fast paced environment.

AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.

10014

Key job responsibilities
- Write clean, maintainable and well-tested code
- Take ownership of systems and features and drive them to completion
- Drive to experiment and prototype new functionality
- Contribute to team planning and sprint deliverables

A day in the life
Start your day by reviewing new issues and bugs reported by developers using our CLI tools and IDE plugins. You may need to dive deep into shell configurations or other features of users' environments to diagnose and fix the root cause.

You'll collaborate with UX designers and product managers to conceptualize new features that could boost developer velocity - then build a quick prototype and share it with the team.

Direct feedback from users is critical, so you'll wrap up your day by responding to developer questions/issues on our Slack channel or on Github.

About the team
The CodeWhisperer for CLI team originally worked on Fig.io (which was acquired by Amazon in August 2023). We are a small group that is passionate about building incredible client-side developer experiences. We have a background augmenting the terminal, with next-generation functionality like intellisense-style completions and natural language to shell translations. We experiment a lot, building prototypes and iterating quickly based on user feedback.

Diverse Experiences
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.

Why AWS?
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.

Inclusive Team Culture
Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.

Mentorship & Career Growth
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.

Work/Life Balance
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 in the cloud.

We are open to hiring candidates to work out of one of the following locations:

San Francisco, CA, USA

BASIC QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language

PREFERRED QUALIFICATIONS

- 3+ 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



  • San Francisco, United States Ampcus Full time

    Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team.Job Title: Software Dev EngineerLocation(s): San Francisco, CADesign, develop, implement, test, document and deliver largescale, multitiered, distributed software applications,...


  • San Francisco, United States Cube Dev, Inc. Full time

    About Cube Dev Cube is The Semantic Layer platform for data engineers and application developers to make data accessible and consistent across every application. It helps provide access to data, organize it, and deliver it to every tool so data engineers and developers can build powerful, fast, and consistent data applications. Position At Cube we are...


  • San Francisco, United States OpenAI Full time

    Software Engineer, Dev Productivity | OpenAIApplied AI Infrastructure - San FranciscoAbout the TeamThe Applied AI team safely brings OpenAI's technology to the world. We released ChatGPT, Plugins, DALL·E, and the APIs for GPT-4, GPT-3, embeddings, and fine-tuning. We also operate inference infrastructure at scale. There's a lot more on the immediate...

  • Software Engineer

    3 weeks ago


    San Francisco, United States Greptile Full time

    Hi! We’re looking for a software engineer to join us at Greptile. About Greptile: Greptile is building an AI expert on any codebase, which you can query using an API. Software teams use it to build custom internal AI dev tools like code reviewers and debugging assistants. Devs can point Greptile to any GitHub/Gitlab repo, Greptile indexes it (self-updates...

  • Software Engineer

    4 weeks ago


    San Francisco, United States Sourcegraph, Inc. Full time

    Location While we hire almost anywhere in the world, we require someone to reside in San Francisco for this role. Why this job is exciting Join Sourcegraph's Developer Infrastructure (Dev Infra) team and play a crucial role in empowering developers worldwide. We're responsible for building and maintaining the tools and systems that make Sourcegraph's...


  • San Francisco, United States Greptile Full time

    Hi! We’re looking for a senior software engineer to join us at Greptile. About Greptile: Greptile is building an AI expert on any codebase, which you can query using an API. Software teams use it to build custom internal AI dev tools like code reviewers and debugging assistants. Devs can point Greptile to any GitHub/Gitlab repo, Greptile indexes it...


  • San Francisco, United States Greptile Full time

    Hi! We’re looking for a senior software engineer to join us at Greptile. About Greptile: Greptile is building an AI expert on any codebase, which you can query using an API. Software teams use it to build custom internal AI dev tools like code reviewers and debugging assistants. Devs can point Greptile to any GitHub/Gitlab repo, Greptile indexes it...


  • San Francisco, United States Motion Recruitment Full time

    Title: Software Dev Engineer IVDescription: Design, develop, implement, test, document and deliver large-scale, multi-tiered, distributed software applications, tools, systems and services using multi-threaded programming, distributed programming in Java, React native, SQL, Object Oriented design and design patterns, Mobile development(iOS/Android). Assist...


  • San Francisco, United States Greptile Full time

    Hi! We’re looking for a senior software engineer to join us at Greptile.About Greptile:Greptile is building an AI expert on any codebase, which you can query using an API. Software teams use it to build custom internal AI dev tools like code reviewers and debugging assistants.Devs can point Greptile to any GitHub/Gitlab repo, Greptile indexes it...


  • San Francisco, United States Greptile Full time

    Hi! We’re looking for a senior software engineer to join us at Greptile. About Greptile: Greptile is building an AI expert on any codebase, which you can query using an API. Software teams use it to build custom internal AI dev tools like code reviewers and debugging assistants. Devs can point Greptile to any GitHub/Gitlab repo, Greptile indexes it...


  • San Francisco, CA, United States Amazon Full time

    Software Dev Engineer, Mobile Experience, AGI Information Job ID: 2822162 | Amazon.com Services LLC AGI information is responsible to make the world's information accessible for AI models and customers everywhere. The Information Experience Technology (IXT) org within Info is responsible for defining and delivering engaging, natural conversational and...

  • Software Engineer

    3 weeks ago


    san francisco, United States Reflex Full time

    We’re looking for a strong generalist software engineer comfortable working on a very early product in a quickly changing codebase and role. Our office is in San Francisco and we work in person M-F.This role will involve working on some feature for our hosting service including authentication, payments, and touching a bit of the open source project as...

  • Software Engineer

    4 weeks ago


    San Francisco, United States Reflex Full time

    We’re looking for a strong generalist software engineer comfortable working on a very early product in a quickly changing codebase and role. Our office is in San Francisco and we work in person M-F.This role will involve working on some feature for our hosting service including authentication, payments, and touching a bit of the open source project as...

  • Software Engineer

    2 months ago


    san francisco, United States Reflex Full time

    We’re looking for a strong generalist software engineer comfortable working on a very early product in a quickly changing codebase and role. Our office is in San Francisco and we work in person M-F.This role will involve working on some feature for our hosting service including authentication, payments, and touching a bit of the open source project as...

  • Software Engineer

    2 months ago


    San Francisco, United States Reflex Full time

    We’re looking for a strong generalist software engineer comfortable working on a very early product in a quickly changing codebase and role. Our office is in San Francisco and we work in person M-F.This role will involve working on some feature for our hosting service including authentication, payments, and touching a bit of the open source project as...


  • San Diego, United States Apple Inc. Full time

    Senior Cellular Layer1 Control Software Dev EngineerJoin our Wireless Technologies and Ecosystems (WTE) team and drive innovation that matters! We build and seamlessly integrate technologies that enrich people’s lives and deliver the best user experience. We're a passionate and critical team that designs, develops, and integrates software for cellular...

  • Software Engineer

    5 days ago


    San Francisco, United States Sara Software Systems Full time

    bem Share this job San Francisco, CA, USA Full Time Role Highlights Computer Science Integrations Software Systems LLMs AI Tools, Libraries and Frameworks Description The company leverages LLMs to create a new interface between humans and systems to build robust and scalable software solutions. The role involves working directly with founders to...

  • Software Engineer

    3 weeks ago


    san francisco, United States Reflex Full time

    We’re looking for a strong generalist software engineer comfortable working on a very early product in a quickly changing codebase and role. Our office is in San Francisco and we work in person M-F.This role will involve working on some feature for our hosting service including authentication, payments, and touching a bit of the open source project as...


  • San Jose, United States Geico - Government Employees Insurance Company Full time

    Provide technical leadership to multiple areas and provide technical and thought leadership to the enterprise. Collaborate across team members and across the tech organization to solve our toughest problems. Develop and execute technical software dev Search, Software Engineer, Staff, Engineer, Software, Cloud Architect, Technology, Insurance

  • Software Engineer

    2 weeks ago


    San Francisco, United States Reflex Full time

    We’re looking for a strong generalist software engineer comfortable working on a very early product in a quickly changing codebase and role. Our office is in San Francisco and we work in person M-F.This role will involve working on some feature for our hosting service including authentication, payments, and touching a bit of the open source project as...