Search jobs > San Francisco, CA > Permanent > Senior software engineer

Senior Full Stack Software Engineer

AdsGency AI (Techstars '23)
San Francisco, California, US
Permanent

Job Description : We are a fast-paced startup on the cutting edge of technology, committed to delivering innovative solutions and exceptional service to our clients.

Our team is growing, and we are seeking a dynamic Backend Software Developer who is passionate about building robust, scalable, and efficient backend systems.

The ideal candidate will have a strong foundation in Python, experience with AWS services, and proficiency in Flask. As part of our team, you will have the opportunity to work on exciting projects that impact our users directly, all from the comfort of your home.

Find out more about this role by reading the information below, then apply to be considered.

Key Responsibilities

  • Develop and maintain scalable server-side applications in Flask.
  • Utilize AWS cloud services to ensure high availability, reliability, and scalability of applications.
  • Implement RESTful APIs with Flask to support web and mobile front ends.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Employ a variety of databases, including relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, DynamoDB) to store and manage data efficiently.
  • Follow best practices in code versioning, testing, and deployment, using tools such as Git, Jenkins, and Docker.
  • Participate in code reviews to maintain high-quality code and to apply best practice software design.
  • Provide technical support for applications, including problem identification, reporting, and stakeholder communication.

Minimum Qualifications

  • 5+ years of professional backend development experience.
  • Proficient in Python and familiar with the Flask web framework.
  • Experience with AWS cloud services (e.g., EC2, RDS, S3, Lambda, DynamoDB).
  • Strong understanding of server-side logic and scalability issues.
  • Ability to write clean, maintainable, and efficient code.
  • Experience in developing APIs for web and mobile clients.
  • Quick learning ability with a passion for coding and development.
  • Exceptional work ethic, with a track record of meeting deadlines and delivering high-quality work.

Preferred Qualifications

  • Degree in Computer Science, Engineering, or a related field.
  • Experience with CI / CD tools and practices.
  • Familiarity with containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • Knowledge of front-end technologies (JavaScript and React) for effective cross-functional team collaboration.
  • Strong problem-solving skills and ability to thrive in a fast-paced environment.
  • Excellent written and verbal communication skills.

What We Offer

  • The flexibility of a remote work environment.
  • Opportunities for professional development and continuous learning.
  • A collaborative culture where creativity and innovation are encouraged.
  • The chance to work with a team of talented and passionate individuals.

J-18808-Ljbffr

15 hours ago
Related jobs
Promoted
Inkitt
San Francisco, California

Leverage Our Cutting-Edge Tech Stack:. ...

Promoted
Rippling
San Francisco, California

Senior Software Engineer, AI Platform (Full Stack). Your work will transform how our Engineering teams build and incorporate AI into our software development practices at Rippling. Ability to thrive in a full-stack environment by identifying areas of impact and independently pursuing them. Collabora...

Promoted
VirtualVocations
Oakland, California

A company is looking for a Senior Full Stack PHP Engineer. ...

Promoted
Bloomberg
San Francisco, California

We are experiencing tremendous growth of our products and user base, and we are constantly looking to innovate upon our existing software and technologies. Take ownership of the full development cycle and release high-quality, scalable, and maintainable code. A Degree in Computer Science, Engineerin...

Promoted
VirtualVocations
Oakland, California

Software Support Engineer to work remotely. ...

Promoted
Wispr Flow
San Francisco, California

As a software engineer at Wispr, you'll build the software platform for the next generation of consumer electronics. Built full-stack personal projects or contributed to open source (send your best). Our team of designers, AI researchers, and engineers is crafting voice interfaces that are both usef...

Promoted
Synack, Inc.
San Francisco, California

Are you ready to leverage your software development skills to build a platform that is transforming cybersecurity? Senior Software UI Engineer you will be part of a fast-paced, collaborative team developing our cybersecurity platforms. Candidates should take the time to read all the elements of this...

Stripe
South San Francisco, California

As a full-stack engineer on the team, you’ll be responsible for shaping and building a suite of products that let our users model and operate their business more efficiently. Full-stack engineers at Stripe bridge the gap between backend and frontend systems to solve technical challenges quickly and ...

McKinsey & Company
San Francisco, California

You will produce high quality code across the entire technology stack, from database to UI and support the value stream from idea to deployment. You will apply mature engineering principles and build modular services on the cloud. You will also contribute to the development and growth of engineers i...

Planted Solar
Oakland, California

We're expanding our team of ambitious, curious, and hands-on engineers and operators. The salary range for this full-time onsite position is $160,000 - $190,000 plus stock options and benefits. Commission and integrate new robot compute hardware and software into the existing robot fleet. Collaborat...