Senior Software Engineer, LA @ MojoTech - Los Angeles, CA

Job Overview

2 months ago

Senior Software Engineer, LA

MojoTech - Los Angeles, CA

Job Description

Whether Back-End, Front-End, Full-Stack, Dev-Ops, or Mobile, a big part of what makes being a member of the engineering team at MojoTech so rewarding is the challenge. The job starts hard, and only gets harder. If you believe in constant improvement, and want to join a team that helps one another achieve that goal, please continue reading.

As a Senior Software Engineer with MojoTech you will work on multiple projects per year to solve complex problems and to deliver high quality solutions as part of a team. Collaborating with product managers, designers, and clients, you will lead discussions on better ways to problem solve and deliver features to our clients and their users. Your experience and level of confidence in decision making and the quality of your work ensure commitment to MojoTech’s engineering excellence.

Skills & Requirements*

The people we’re looking for should be able to check off all this:

  • 5+ years experience building complex applications
  • BA/BS in Computer Science or a related field, or equivalent experience
  • A passion for software engineering and application infrastructure
  • Understanding of version control (Git) and code documentation
  • A strong desire to improve yourself and those around you

And they should also be able to check off some of this:

  • Experience working in remote software development teams
  • Understand the principles of cloud native architecture
  • Experience with containerization and Orchestration tools and platforms (Kubernetes, CloudFoundry, etc.)
  • Ability to develop and deploy microservice based solutions
  • Proficiency in API design
  • Experience leading and training teams on best practices (software or otherwise)
  • Proficiency testing distributed systems
  • Background of working in an agency, as a software consultant, or tailoring solutions to match client requirements and constraints
  • Ability to communicate the value of architectural approaches to both technical and business stakeholders
  • Understanding of Continuous Delivery and Continuous Integration best practices for application design and delivery
  • Exposure to leadership roles, particularly on a development team
  • Contributed to open source projects or presented at a conference
  • Created an app/tool/technology that is used by others to solve a problem

Working at MojoTech*

MojoTech is a growing team of ambitious, authentic, smart, pragmatic people. Our mission is to practice engineering excellence, to foster an enjoyable environment that allows everyone to reach their potential, to work in a sustainable way, and to help our clients succeed.

We design and engineer distributed systems and mobile applications for big, and soon-to-big companies – helping enterprises move faster, and startups build smarter.

Learn more about our culture and comprehensive benefits here.

Learn more about our engineering approach and philosophy here.

MojoTech is an Equal Employment Opportunity employer that will consider all qualified applicants, regardless of race, color, religion, gender, sexual orientation, marital status, gender identity or expression, national origin, genetics, age, disability status, protected veteran status, or any other characteristic protected by applicable law._

Job Type: Full-time

Similar Jobs

Engineer Xcelerator Rotation Program (Entry Level Software Engineer)


Costa Mesa, CA

An interest in learning test automation, machine learning, DevOps, or AWS. The Engineer Xcelerator Rotation Program’s mission is to identify and cultivate…

Software Automation Engineer


Irvine, CA

A Software Engineer with experience in software test automation development. 3+ years of experience in software development utilizing: Java, Selenium or…

Customer Solutions Engineer (Ruby on Rails) - REMOTE IN AMERICAS


Los Angeles, CA

Experience with agile software development environments. Our mission critical software - which includes in-store scheduling and online booking, client record…

Staff Engineer - Node.js, Java (Remote)


Costa Mesa, CA

Timely delivery of documented and tested software to the platform software engineering team. Develop highly scalable and reliable data systems for data centric…

Principal Software Engineer, Internationalization

Procore Technologies

Carpinteria, CA

Scale content delivery tooling within a large, complex, global organization (500+ engineers, 100+ teams/Microservices) and application (millions of users).

Principal Software Engineer - Collaborative File Management

Procore Technologies

Carpinteria, CA

Architect and design a document service and management system that serves hundreds of millions of requests per day to web, mobile, and 3rd party applications…

Android developer (100% Remote)

Denken Solutions Inc

Irvine, CA

Android Developer Irvine, CA. (Remote) Job Description: Android Developer Kotlin, Java Expertise in - Fragments, - MVVM design pattern, - SQlite/ORM …

Principal SSD Firmware Engineer

Western Digital

Irvine, CA

The person will perform failure analysis and bug fixing on NAND based embedded systems, provide leadership and support for junior engineers, and provide support…

Software Developer

La Jolla Logic

El Segundo, CA

Provides amazing strategic advice and guidance to the program and to his/her colleagues. Initiates and assists with project inception to conclusion for certain…

Sr Software Engineer


Los Angeles, CA

3+ years of experience as a software engineer. A demonstrable passion for the craft of software development, including active or recent Python, Go or similar…

Software Support Engineer


Long Beach, CA

Perform software testing and bug verification for major releases. Provide technical consultation regarding the configuration and usage of Laserfiche software.

Senior Software Engineer, Server

Blizzard Entertainment

Irvine, CA

Design and implement foundational server technologies and key components that other engineers at Blizzard will use and build upon.

Application Developer

Trader Joe's

Monrovia, CA

Managing tasks and projects related to software/application development. Analyzing and estimating feasibility, resources, and time required to implement…

Software Engineer II

Pacific Premier Bank

Irvine, CA

Minimum 5 years of experience required in software development, object oriented principals and programming techniques, source code management and documentation.

Application Developer Analyst II - IS Application Development

Keck Medical Center of USC

Los Angeles, CA

Under the minimum supervision and guidance of the department leader and/or seasoned analysts, Application Developer Analyst II will be responsible to work with…

Senior Software Engineer, Graphics

Blizzard Entertainment

Irvine, CA

Mentor and educate engineers on the team. Collaborate with artists and other engineers to develop and refine key systems. Experience working with game engines.

Software Engineer / Principal Software Engineer (Clearance Required)

Northrop Grumman

Azusa, CA

Proficiency in software configuration management and version control tools such as ClearaCase, Git/GitHub, Subversion. Ensure software standards are met.

Java Application Developer

Farmers Insurance Group

Woodland Hills, CA

The IT-Enterprise Integration Service department is responsible for managing & establishing middleware integrations across Farmers.

Senior Software Development Engineer in Test (SDET)


Newport Beach, CA

Consumer Cloud is looking for a strong, results-oriented Software Development Engineers in Test (SDET) who can design and build automation frameworks that will…

Front End Developer


Escondido, CA

Ui development, Web development, django, python, sql, flask, react.js. Ui development,Web development,django,python,sql.

Staff Engineer Backend/API - Consumer Cloud


Newport Beach, CA

Familiarity with the full life cycle of software development, from design and implementation to testing and deployment. Design, build, and maintain APIs.

Sr Principal Software Engineer (Clearance Required)

Northrop Grumman

Azusa, CA

9 years of related software engineering experience with a Bachelor’s degree in a STEM field, 7 years of related software engineering experience with a Master’s…


Hoag Memorial Hospital Presbyterian

Newport Beach, CA

Possesses skills and knowledge of application integration life cycle components, including event triggers, workflow, data transformation, message routing,…

Senior Front End Engineer - Consumer Cloud


Newport Beach, CA

Implement state-of-the-art cross browser testing to ensure our user experiences work every time, for every user. Micro frontend experience a plus.