About this job
We are looking for a Senior Software Engineer to join the Anonos BigPrivacy team.
As a member of our engineering team, you will have responsibility over the ongoing development and maintenance of state-of-the-art data privacy software. You will make expert design decisions and technology recommendations based on your broad knowledge of modern software development.
We are a 100% remote organization. We use Slack and Zoom for communication, Ansible, TravisCI and AWS for CI/CD, and GitHub/ZenHub for tracking user stories. We work using the Kanban methodology, with monthly releases, and have regular backlog grooming meetings and retrospectives to continuously improve our processes.
Anonos takes pride in its high-quality software so you must be committed to a high standard of development and testing. We expect you to think about programming tasks critically and develop code that is clean, reusable, efficient, well-documented, and well-tested. If you can explain what the SOLID principles are and why they are beneficial, how to properly go about refactoring, and compare and contrast various testing frameworks, then you will likely be a good fit for our team.
We are interested in speaking with exceptional people who can bring the following to the team:
- 8+ years of Java software development experience
- Expert-level proficiency with object-oriented design and programming
- 100% committed to test-driven development, this is your preferred practice for developing software
- Experience working with the Apache Spark data processing framework
- Experience with the Spring framework and Spring Boot applications
- Interest in learning new technologies and tools (especially related to big data)
- Comfortable working in an Ubuntu Linux server environment
- Proficiency with Git, Maven and Linux
Life at Anonos
Anonos’ mission is to research, develop and deploy state of the art technology that reconciles conflicts between protecting the rights of individuals and achieving business and societal objectives to use, share, combine and relink data in a compliant manner. We provide our customers with the ability to unlock the inherent value of their data while protecting the privacy of the individuals associated with that data. Data has become every organization’s most important asset—the “fuel” of the 4th industrial revolution. Anonos develops intellectual property and software tools to free the world’s data.
Core Values and Culture
Our team is made up of experienced, highly accomplished engineers, designers and product management professionals distributed across the US and Europe. We are, by design, a 100% distributed team which includes people from many different geographies, cultures and perspectives. We encourage team members to constantly challenge assumptions - both theirs and their colleagues’ - to create a highly interactive environment where everyone is open to the disruption of established practices and the generation of new ideas. We are passionate about building innovative data privacy products that will change the world as we know it.
We maintain the highest ethical standards
- We are advocates for the protection of the privacy of an individual’s personal data
- We consider what is best for our company, but also what is ethically right
- We protect our reputation and our customers’ reputations
We do what is right for our customers
Anonos is successful if our customers are successful. We always consider what is the right thing to do for our customers when making decisions and taking action.
We ask hard questions and push each other to come up with better answers
We challenge ourselves and each other to continually ask new questions and refine the answers. We expect and invite our teammates to respectfully and thoughtfully challenge us in the quest for better solutions. We understand that this process is important for the future success of Anonos. We challenge prevailing assumptions and suggest better approaches.
We value innovative ideas, wherever they come from
We expect everyone on the team to contribute to our culture of innovation. We need the best ideas from each of us to grow a successful company.
We collaborate constantly
We believe that often the best results come when people work on problems together to formulate solutions. We put ego and “office politics” aside to generate the best solutions for Anonos, knowing that what makes Anonos successful as a whole will also make us individually successful. We make time to help each other with the spirit of open collaboration.
We communicate respectfully
We treat each other with respect at all times and have a zero-tolerance policy towards language and behavior that is offensive, discriminatory, demeaning or unkind. Our culture is about open, honest, direct communication and feedback, but always given with respect towards our teammates, partners, customers and anyone else with whom we interact. We want all team members to know that their ideas, questions and input are appreciated and fairly considered. Everyone should feel comfortable asking any questions at any time.
This enables us as a team to go “up and to the right” and create breakthrough ideas by taking everyone’s ideas and suggestions into account. We assume positive intent when interacting with teammates, and ask for clarification if necessary. We work to understand each other despite our different backgrounds and use this diversity as a strength. If you want to make a real impact by getting out of your comfort zone and driving real change - versus being invisible and doing mediocre work - Anonos is the place for you.
We are continually learning
We believe that Anonos will be successful far into the future if everyone on the team is continually learning and enhancing their skills and knowledge. We provide resources to help you learn, and we encourage actively pursuing activities that enhance your skills.
We balance work life with non-work life
We support working from home and flexible schedules so you can work where and when is best for you. We care about the work you do, not when you do it. We strive to keep “emergency situations” to a minimum so people can work according to a predictable, healthy schedule.
We deliver software quickly and sustainably
We embrace practices such as automation, collaboration and short iterations that allow us to continually deliver high-quality software features to our customers. Deadlines are a reality, but we are flexible about our software development process and practices, with the drive to continually improve our processes to be more efficient and effective. We ship software on a regular schedule, and we don’t do deadline-driven development.
We provide regular feedback
We provide honest and direct feedback to each other on a regular basis. We do this to help each other grow and improve, and to let each other know when we have done something well and that our work is appreciated. We also use (direct, respectful, considerate) feedback to let each other know how we can improve.
We are proactive
We don’t need a manager or anyone else telling us what to do. We understand how our individual roles and actions support Anonos’ company mission, and we use this to make decisions about what to work on next. If you see a problem, you are empowered to fix it. Your manager is there to coach, guide and mentor you. You are responsible for determining what you should work on and how to do it.
- Work on a revolutionary data privacy product
- A Remote First company - work from anywhere!
- Competitive compensation
- Flexible hours
- Modern technologies