Cloud Engineer

United States, Remote

Job Type

Full-Time, 1099

About the Role

Work closely with a team to develop innovative cloud-based applications that address the client's most challenging business, technology, and system integration needs. Work closely with clients and key stakeholders to comprehend and implement system requirements and features. Perform software development using Java, and Python. Perform reverse engineering on software developed in Java for embedded platforms. Conduct peer reviews, unit test development, documentation, and deployment support. Participate and lead software design and implementation efforts, facilitate and contribute to architectural and code reviews, and assist with providing technical leadership. Perform aspects of Agile software development, including user story writing, release and iteration planning, Agile modeling, design, coding, unit and integration testing, code reviews, and software documentation. Contribute to the system implementation efforts at various layers, including presentation, service, and data access and integration points. Work in a dynamic remote-delivery environment with talented team members to deliver rapid yet quality software capabilities.

Requirements

Basic Qualifications that are required:

  • 6+ years of experience with software system requirements analysis, design, development, integration, or testing

  • 6+ years of experience with Java/JVM, JavaScript and other modern languages (e.g. Scala, Python)

  • 6+ years of experience with developing software applications in cloud environments

  • Solid experience working with large private or public clouds

  • Experience with developing software applications that can be compiled for multiple operating systems

  • Knowledge of requirements analysis and tools

  • Knowledge of software design patterns

  • Ability to look for problems within software systems and resolve the issues

  • Experience with working independently or under limited direction or guidance

  • Ability to mentor junior engineers


Additional Qualifications:

  • Experience with Android and iOS operating systems, including application and native development

  • Experience with reverse engineering Java, Python

  • Understanding of Node, React, Kafka, Kubernetes, AWS, Google, Cloud

  • Ability to communicate complex technical concepts

  • Ability to write and review technical documentation

  • Experience with integrating hardware and software systems

  • Knowledge of vulnerability analysis techniques

  • Experience with TDD (Test Driven Development)

  • Possession of excellent analytical skills

  • Possession of excellent oral and written communication skills

  • BS degree in Computer Science or a technical field preferred



About the Company

Mural Advisors is a team of technology leaders with startup through scale experience, and a focus on defining and building real solutions...fast.

We partner with private-equity backed companies at the board and sponsor level to accelerate technology adoption and innovation, to look for new technology product-driven opportunities for growth, and to rapidly prove how leading-edge technologies (IOT, Edge AI, Intelligent Automation) can dramatically shift value creation.

Apply Now