Back to results

Sr, Software Engineer

  • Marina Del Rey, CA, United States

Applications open in a new tab.

Job details

Posting language
English
Posted

Original job description

Sr, Software Engineer

Sr. Software Engineer

Marina Del Rey, CA 90292

Opportunity to work with a leader in the Communications Platform as a Service (CPaaS) space. Our APIs and SDKs are used by customers around the globe. The team is expanding to meet the growing demand in the CPaaS market and we’re looking for a strong backend developer to join the team. You’ll work on both new and existing voice services handling millions of calls a day to every country in the world.

Senior Software Engineer will work on services development, analyze first the needs of the user through scrum process. Then design, develop, test, and maintain under the supervision of the Team Lead. The senior role involves performing leadership roles.

Produce well designed and tested production quality code.

Participate in the development process: design, development, testing, and deployment.

Implementation of highly available and scalable 24/7 services.

Participate in design and code reviews to help increase the quality of our products.

Support existing systems while making enhancements towards future architecture.

Choose the best technology for the situation, sometimes it’s the boring one.

Interact with business units effectively regarding requirements and specifications.

Requirements

Strong hands on software engineering experience (at least 4 years) with Python.

4+ years of software development in a Linux environment

Understanding of development best practices and standards (design patterns, coding standards, etc.).

Good SQL and database design skills.

Knowledge of basic Linux system administration tasks.

A solid grounding in version control and experience working with a team using Git.

Degree in Computer Science or equivalent experience.

Strong understanding of AGILE and SCRUM methodologies

Nice to have

Experience with REST API development.

Experience with high volume web services. Caching, distributed processing, replication and performance profiling.

More about this job

Skills

  • Python
  • Software development
  • Linux
  • SQL
  • System administration
  • Git
  • Computer science
  • API development

Report this job