Front-end Jobs nearBoston, MA
Senior Fullstack Developer - Front End focus- cyber awareness web platform...
Overview & purpose….
Do you enjoy technical challenges spanning complex microservice architectures, with millions of users, throughput in the 10’s of millions of events per second, and within a global estate of 10’s of thousands of servers?
Are you looking for an opportunity to join a dynamic team in an expanding Engineering Department delivering products to 10’s of millions of users ranging from SME’s to leading brand Enterprises?
Here at Mimecast we protect our customers from an ever-evolving threat landscape, enabling them to go about their business safe in the knowledge that we are here to protect them.
We’re looking for someone with excellent problem-solving skills, experience developing software solutions at scale, and having a wide range of fullstack skills. A willingness to learn and create is equally important as you will be exposed to multiple layers of the ecosystem in this position.
As a Fullstack Senior Software Engineer, you will be a part of highly skilled team who are super passionate about solving problems with code, who love and enjoy their work and have lots of fun while they do. You will research, design and implement cloud security products using the most up to date technologies and frameworks.
The position will afford you an opportunity to learn from industry experts at the top of their game whilst also contributing to collective goals and celebrating our shared successes.
You will contribute to fullstack software development activities in a distributed server and front-end environment as well as API and microservices design within a high performing SaaS environment.
Design, Develop and build tools and services with the our suite of products to suit requirements.
Work with your team to provide the best and most appropriate solutions in collaborative way.
Be an ambassador for the AT team and wider UI Services group, maintaining high standards and ensuring your solutions are scalable, secure and consistent in their design.
Build high-performance, massively-scalable, always-available Cloud-based systems.
Support and trouble-shooting of production systems, occasionally outside of regular office hours when needed.
Experience, knowledge, skills characteristic needed
Proven expertise in a similar position
At least 5 years of hands-on professional experience with OOP with sophisticated programming languages critically Core Java (and/or Ruby or Python).
Familiarity with Linux platform environments.
Ideally a BSc degree in Computer Science or equivalent in relevant subject field.
Experience in multi-threaded/multi-process development
Data Base knowledge (PostgreSQL, MySQL etc)
Basic knowledge in networking (TCPIP, other common network protocols, network topologies, routing)
Experience with Cyber Technologies, Information Security and Software Security etc
Experience with Enterprise level customers’ products design and programming
Benefits and Rewards:
We offer a highly competitive rewards and benefits package, please speak with the Talent Acquisition Team at Mimecast to learn more about our rewards and benefits.
Check us out here too…
Mimecast Engineering blog: https://medium.com/mimecast-engineering
Our YouTube Channel: https://www.youtube.com/user/mimecast
LinkedIn Life page: https://www.linkedin.com/company/mimecast/life?trk=nav_type_life
Jobs farther away
Software Engineer - On Campus Recruiting
Working as a coder at Hudson River Trading (HRT) means working on a small, highly productive and efficient team. We know you see "Trading" in our name and assume you'll be relegated to some dark corner to code for the "business" but this impression is entirely wrong. At HRT, a fully automated trading firm based in NYC, the code you write *is* our business, so it is everyone's job, top to bottom, to make sure our team has everything they need to do their jobs well. We are looking for smart programmers who love to code, like being challenged, hate to climb corporate ladders, and don't mind the added bonus of having hard work rewarded through recognition and extremely competitive compensation. At HRT, coders are integral to the success of our trading, and they know it. You can always expect to be challenged by the ever-changing financial markets, and find yourself working on critical software in an extremely fast-paced, real-time environment. As a Software Engineer on HRT's Core Development team, you will step into an incredible learning opportunity; HRT's distributed system is on the Pareto frontier of latency and throughput. You'll develop deep knowledge of C++, OS internals, CPU architecture, and networking hardware and protocols. And you will be surrounded by amazing developers who are honing their skills every day. You'll be amazed at what you accomplish. Or do you prefer hardware? Want to craft unique FPGA designs with nanosecond precision? Passionate about exposing malicious bugs in complex designs and fixing them? HRT builds custom, high-performance hardware to support our trading infrastructure. We use a mix of industry standard and open-source tools for our development. You'll be part of a team pushing boundaries in low-level computer architecture, logic design, tool writing, and the interface between hardware and software. The Profile:
In your spare time you: code, tinker, read, explore, break things, and have an insatiable curiosity for all things computer related… you'll find like-minded people here
You possess a bachelor's degree in Computer Science, Engineering or related field
You are capable of working independently as well as part of a team
You can analyze and fix problems quickly
Can look at code, figure out how it works, and how to make it better
Can describe software designs at a high level (the abstract interface), low level (step-by-step algorithm), or anywhere in between
You really like to work with people who challenge you and make you better at what you do
Excellent design, debugging and problem solving skills
Some working experience with C++ or extensive C is required, as are good CS fundamentals
Knowledge of UNIX operating systems (we use Linux), system/processor performance, and network communication
For the hardware track, similar coding skills and CS fundamentals, plus some experience in Verilog, SystemVerilog, or VHDL coding. Interest in low-level architecture, logic design, and/or verification is a plus
Hudson River Trading (HRT) brings a scientific approach to trading financial products. We have built one of the world's most sophisticated computing environments for research and development. Our researchers are at the forefront of innovation in the world of algorithmic trading.
At HRT we come from all sorts of backgrounds: mathematics, computer science, statistics, physics, and engineering. We’re a community of self-starters who are motivated by the excitement of being at the cutting edge of automated trading. Our culture celebrates great ideas whether they come from HRT veterans or new hires. At HRT we’re friends and colleagues, whether we are sharing a meal, playing the latest board game, or writing elegant code. We embrace a culture of togetherness that extends far beyond the walls of our office.
Seem like something you might be interested in? Our goal is to find the best people and bring them together to do great work in a place where everyone is valued. HRT is proud of our diverse staff; we have offices all over the globe and benefit from our varied and unique perspectives. HRT is an equal opportunity employer; so whoever you are we’d love to get to know you.Apply
Full Stack Software Engineer
As a senior full stack software engineer at Old Mission you will help solve large scale, complex technical challenges and will build cutting edge, performant, and scalable frontend systems to help make a best-in-class trading experience for our end users. You'll work with traders, quantitative researchers, and other developers to build new systems and help improve existing ones, as well as work with our risk and security teams to ensure what you build is safe and trustworthy - all while not compromising on user experience.
What you'll be doing:
Articulate and contributing towards a long term technical direction for maintaining and scaling our frontend systems.
Build out performant & intuitive trading interfaces using modern web tools like Typescript, React, Redux, Jest, and Webpack.
Mentor & train other developers on coding standards and design philosophy.
Design internal tools to increase efficiency of data mining, risk management, and more.
What we look for in you:
A desire to work closely with users, gather feedback, and understand their problems.
Experience shipping products from start to finish.
Great communication skills along with a team player mentality.
You keep up with modern front end best practices including trends in performance, usability, and security.
You write high quality, well tested code.
Nice to haves:
Experience with automated testing and building
Experience with Websockets & Protocol Buffers
Experience with Linux, Postgres
Experience building multi-window frontend applications, web workers, OpenGL, Canvas API.