Demo

Sr. Software Engineer

Aira
San Diego, CA Full Time
POSTED ON 3/8/2023 CLOSED ON 5/28/2023

What are the responsibilities and job description for the Sr. Software Engineer position at Aira?

Aira is a technology rich startup company with a noble mission, passionate customers and challenging technical problems. You will have a major impact on our success as a member of our dedicated team.Aira connects people in real time via real-time streaming to accomplish tasks on demand, 24/7 and worldwide. Our target consumers today are blind or have low vision persons we partner with remote, trained, professional agents dedicated to further enhancing everyday experiences. At Aira, you have the opportunity to work with a disruptive technology, meaningfully contribute to company growth and positively impact the lives of others.

With exciting business breakthroughs including our recent nationwide launch at all Starbucks locations ([ Link removed ] - Click here to apply to Sr. Software Engineer ), rollout at over 50 airports and transportation systems, addition of over 20 universities, Bank of America, Target and now available in the UK, Aira is expanding! We need to grow our core product team.
As a Sr. Distributed Systems Software Engineer, you'll be primarily working on our Java Spring multi-tier service that is ever evolving and making use of AWS. Our Spring based service surfaces REST APIs to all of our client applications, with features stemming from call routing, matching, WebRTC video conferencing, third party integrations, billing and account management. You'll be expected to take ownership of the code base and work directly with the product and customer experience team to enhance the technology that will put Aira in front of as many consumers and businesses across the world as possible.Your responsibilities will include:

  • Develop and maintain the Java Spring platform, from code to deployment
  • Work closely with stakeholders to identify pain points and suggest improvements
  • Have a strong opinion on architecture, features, test cases, and application performance monitoring
  • Participate in our agile software development process, working closely with our UI designers and other members of the engineering team
Requirements

You are a technical leader with a passion for team success. You have talent and enthusiasm for creating usable, scalable, well-tested software. You want to work in a highly collaborative, agile environment. You love learning new technologies, languages, tools, and frameworks and thinking carefully about which ones will be of real benefit in your projects. Hard problems, refactoring code, and tracking down issues in complex, distributed systems is in your wheelhouse.

Critical skills and experience
  • Exceptional core CS concepts (distributed programming, concurrency, algorithms)
  • You have strong experience with designing highly distributed systems with 8-10 years' experience
  • You have a passion for code correctness (continuously improving testability and code quality)
  • Thrive in a fast paced, high energy and fun work environment that is agile and delivers value incrementally and frequently.
  • You have 8-10 years' experience with Java (Kotlin is a plus)
  • A Bachelors' or Masters' degree in Computer Science, Math, or related field-Required
  • Core SQL skills and knowledge of transaction management
  • Enjoy contributing to new designs and brainstorming for optimal solutions.
  • Remote location using sSlack, Zoom, Github, and Google Drive for the foreseeable future
Opportunities to learn and develop
  • Experience with Public Cloud (AWS, GCP, Asure) including serverless computing (Lambda, Firebase, etc.), containerized environments (Docker, Kubernetes, etc.), as well as microservice architectures
  • RESTful APIs, AMQP/MQTT protocol, WebRTC
  • Experience and interest in a variety of database types: SQL/NoSQL/Graph etc.
  • Experience and interest in NLP, AI including computer vision and forecasting
  • Data Engineering and Analytics
Benefits
  • Opportunity to make an impact on a mission-driven business
  • Low drama, hands on culture, not impeded by process, oversight or lack of courage
  • A fun, dedicated, and hard-working team who are the magic behind our award-winning company
  • Competitive salary with significant equity options
  • Top-tier medical plan, dental, vision, life and disability insurance
  • Unlimited PTO
  • Full-remote position
Aira's Values

We are powered by people

We pursue excellence & hold ourselves accountable for results

We embrace change and agility

We act with integrity, transparency, dignity and respect

We are champions of inclusion, diversity and accessibility

Aira's Operating Principles

Agility: We reconsider priorities and solutions when presented with new information, scenarios, and opportunities.

Focus: We operate with a plan, based on our roadmap and aligned to our priorities.

Diversity: We embrace a workplace that celebrates personal differences and the way those differences make us all stronger.

Scalability: We expect and demand repeatable, documented processes to replace ad-hoc operations, so we can scale growth and support career movement.

Fiscal Responsibility: We make financial (or investment) decisions using radical optimism coupled with disciplined, fiscal conservatism.

Transparency: We (Employees and Agent Staff) engage in open, honest, and direct, 2-way communication because we trust one another.

Corporate Social Responsibility: We support the community in matters related to health, employment and independent living. This includes making our service available as broadly as possible to support these commitments.

Equal Opportunity Employer

Aira provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Learn more about working at Aira by checking out one of our employee spotlight videos:
  • [ Link removed ] - Click here to apply to Sr. Software Engineer
  • [ Link removed ] - Click here to apply to Sr. Software Engineer

Recommended Skills

  • .Net Framework
  • C Sharp (Programming Language)
  • Java (Programming Language)
  • Sql (Programming Language)
  • Extensible Markup Language (Xml)
  • Visual Basic (Programming Language)
Sr. Software Engineer - Resident
AppFolio, Inc -
San Diego, CA
Sr. Software Engineer
Gravity IT Resources -
San Diego, CA
Sr. Engineer, Software Development
LPL Financial -
San Diego, CA

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Sr. Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Aira

Aira
Hired Organization Address San Diego, CA Full Time
Must additionally complete Aira Agent Prescreen and Aptitude Test Aira is visual interpreting. We are an assistive techn...
Aira
Hired Organization Address Lafayette, LA Full Time
Aira is visual interpreting. We are an assistive technology company on a mission to remove barriers and make the world m...
Aira
Hired Organization Address Lafayette, CA Full Time
Must additionally complete Aira Agent Prescreen and Aptitude Test https : / / forms.gle / psMwUbPTvwV7rMw56 Aira is visu...

Not the job you're looking for? Here are some other Sr. Software Engineer jobs in the San Diego, CA area that may be a better fit.

Sr. Engineer

United Software Group, San Diego, CA

Sr Software Engineer

Chelsoft Solutions Co, San Diego, CA

AI Assistant is available now!

Feel free to start your new journey!