Full Stack Software Engineer at Yet Analytics
๐บ๐ธ United States โบ Maryland โบ Baltimore (Posted Apr 7 2023)
Please mention that you found the job at ClojureJobboard.com
Apply now!
Do they allow remote work?
Remote work is possible, see the description below for more information.
Job description
Yet Analytics is looking for a full stack software engineer to help us build cutting-edge learning data products and open source offerings. Candidates should have a solid background in developing, deploying, running, and maintaining systems and user interfaces in production.
Technologies We Use
(not all-inclusive, and not expecting candidates to know everything)
Languages
Clojure(script)
Java
Javascript/Node.js
Shell
Frameworks & Concepts
Pedestal (clj) & similar web app frameworks
REST
GraphQL
React / Reagent (cljs) / re-frame (cljs)
Databases
PostgreSQL & similar
RDF Triple stores / Graph DBs (Neptune, Fuseki, SPARQL)
Cloud Services (AWS)
S3
EC2
ECS
Lambda
CloudFormation
Software
Github / GitHub Actions CI/CD
Jira/Atlassian
Requirements
Minimum Qualifications: 3+ Yearsโ total software engineering experience in a collaborative environment. Knowledge of software design (anti)patterns and the discretion to apply them appropriately.
Some experience with relational database systems and design, SQL concepts.
Some experience with non-relational database systems (key-value stores, other NoSQL).
Must be authorized to work in the United States.
Core Competencies
Must enjoy writing software and working with others that feel the same way.
Curious and solution-oriented.
Good communication skills; can communicate effectively and respectfully.
Able to shift priorities to meet business needs.
Willing to innovate and take on greenfield projects.
Preferred Qualifications
Bachelorโs or advanced degree in CS/Mathematics or related field
Experience with a Lisp (Clojure, Common Lisp, Scheme) or another functional programming language (e.g. Haskell or OCaml)
Experience with multiple flavors of SQL (e.g. PostgreSQL, MySQL, SQL Server, SQLite)
Experience with Java
Experience with Javascript and common JS Frameworks (React preferred)
Experience with CSS/SASS/SCSS
Experience developing with Git or similar version control system and familiarity with code reviews / pull requests
Familiarity with linked data concepts, RDF, and JSON-LD
Some experience with cloud platforms like AWS or Azure and associated devops concerns
Some experience with event sourcing and related concepts
Experience developing applications for Government/Military use
Some knowledge of devops systems (ex. CI, CD etc)
Benefits
Competitive Salary
Health, Dental, and Vision Insurance
401(k) with employer match
Health Savings Accounts
Flex-time and Remote Work
Work Environment
Since COVID-19 we have been fully remote and have no plans to return to the office for this position. We are primarily located in Baltimore, MD but are open to non-local remote candidates. Keep in mind, though, that we have meetings in the EST timezone where remote attendance is expected.
All necessary hardware will be provided. We collaborate closely during the day via Slack, Zoom, Jira, and GitHub.
We are a team of nerds.
We are artists, engineers, and explorers.
We believe in the power of technology to build the future we want to live in, and we work to make that reality, every day.
We call Baltimore home, and we care deeply about the future, our city, and what it means to be human in a world surrounded by technology.
Please mention that you found the job at ClojureJobboard.com
Apply now!