Important:
Please use Google Chrome when applying for job to avoid any system errors due to browser incompatibility.
Senior Software Engineer
Qualifications
Required Education and Experience
● BA/BS in Computer Science or related technical field and 5 years of relevant work experience in software development or
● 3 years of relevant work experience plus MS/PhD
Required Skills
● 3+ years experience in Python, Java or Go.
● 3+ years experience with Linux.
Desired Skills
● MS or PhD degree in Computer Science or related field.
● Experience building scalable, production-grade distributed systems.
● Experience with virtualization technologies such as Docker, LXC, and virtual machines.
● Experience with orchestration and containerization technologies such as Kubernetes.
● Familiarity with PostgreSQL, Apache Cassandra, and/or Kafka.
● Familiarity with Angular, CSS, NodeJS, WSGI, Apache WebServer and/or Nginx
● Experience with common Internet protocols such as TCP/IP, HTTP, DNS, and TLS/SSL.
● Strong interpersonal, communication, and organizational skills.
● Self-motivated, highly responsible, able to work on multiple projects in parallel with little supervision.